From 2dd9de71dad35904b9300a7acc80613b4938c906 Mon Sep 17 00:00:00 2001 From: sspanak Date: Thu, 22 Aug 2024 16:24:05 +0300 Subject: [PATCH] fixed a long-standing bug with clearing the suggestion filter, when any but the first suggestion is selected, causing the first suggestion to become selected, instead of accepting the current one --- app/src/main/AndroidManifest.xml | 4 ++-- .../main/java/io/github/sspanak/tt9/ime/HotkeyHandler.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b4e4fb1c..9eb6250e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ diff --git a/app/src/main/java/io/github/sspanak/tt9/ime/HotkeyHandler.java b/app/src/main/java/io/github/sspanak/tt9/ime/HotkeyHandler.java index 3bd95e36..5cb5b55b 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ime/HotkeyHandler.java +++ b/app/src/main/java/io/github/sspanak/tt9/ime/HotkeyHandler.java @@ -186,7 +186,7 @@ public abstract class HotkeyHandler extends CommandHandler { suggestionOps.cancelDelayedAccept(); - if (mInputMode.clearWordStem()) { + if (mInputMode.clearWordStem() && mInputMode.isStemFilterFuzzy()) { mInputMode.loadSuggestions(this::getSuggestions, suggestionOps.getCurrent(mInputMode.getSequenceLength())); return true; }