From 340b58f1ab1225cc4d4eb508c456f21353c3543e Mon Sep 17 00:00:00 2001 From: sspanak Date: Thu, 19 Sep 2024 16:28:32 +0300 Subject: [PATCH] fixed incorrect status being displayed when the command palette is on --- .../java/io/github/sspanak/tt9/ime/CommandHandler.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/CommandHandler.java b/app/src/main/java/io/github/sspanak/tt9/ime/CommandHandler.java index 9ccba545..c4001796 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/CommandHandler.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/CommandHandler.java @@ -70,12 +70,16 @@ abstract public class CommandHandler extends TextEditingHandler { protected void resetStatus() { if (mainView.isCommandPaletteShown()) { statusBar.setText(R.string.commands_select_command); - } if (mainView.isTextEditingPaletteShown()) { + return; + } + + if (mainView.isTextEditingPaletteShown()) { String preview = Clipboard.getPreview(this); statusBar.setText(preview.isEmpty() ? getString(R.string.commands_select_command) : "[ \"" + preview + "\" ]"); - } else { - statusBar.setText(mInputMode); + return; } + + statusBar.setText(mInputMode); }