abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorJules Aguillon2021-05-01 22:47:22 +0200
committerJules Aguillon2021-05-01 22:47:22 +0200
commitf287ff2e095a4087208241a4f0226a81498afcdb (patch)
treea59a3b62e300d355c372438b845e98c6e4e04cbe
parent743b10165c668e569e5371919958854e1bbd84f3 (diff)
downloadunexpected-keyboard-f287ff2e095a4087208241a4f0226a81498afcdb.tar.gz
unexpected-keyboard-f287ff2e095a4087208241a4f0226a81498afcdb.zip
Reset keyboard when finishing
This may cause key repeat continuing for a bit after the keyboard closes.
-rw-r--r--srcs/juloo.keyboard2/Keyboard2.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java
index 7310053..2fb8957 100644
--- a/srcs/juloo.keyboard2/Keyboard2.java
+++ b/srcs/juloo.keyboard2/Keyboard2.java
@@ -111,6 +111,13 @@ public class Keyboard2 extends InputMethodService
refreshSubtype(subtype);
}
+ @Override
+ public void onFinishInputView(boolean finishingInput)
+ {
+ super.onFinishInputView(finishingInput);
+ _keyboardView.reset();
+ }
+
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key)
{