From b323794bf77e2ee72eda4a78108b010568312a91 Mon Sep 17 00:00:00 2001 From: sspanak Date: Tue, 26 Mar 2024 18:47:56 +0200 Subject: [PATCH] fixed incorrect input mode state when trying to type while the dictionary is loading --- app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java b/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java index 6a65d40c..768ec489 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/TypingHandler.java @@ -263,6 +263,7 @@ public abstract class TypingHandler extends KeyPadHandler { protected void getSuggestions() { if (mInputMode instanceof ModePredictive && DictionaryLoader.getInstance(this).isRunning()) { + mInputMode.reset(); UI.toast(this, R.string.dictionary_loading_please_wait); } else { mInputMode.loadSuggestions(this::handleSuggestions, suggestionOps.getCurrent());