From b12c85ecfc4b9d4cfaeeb9ed9473913ea09204a7 Mon Sep 17 00:00:00 2001 From: sspanak Date: Tue, 20 Feb 2024 10:40:40 +0200 Subject: [PATCH] fixed the virtual keyboard ignoring number key presses, after the same key has been held right before the press --- .../java/io/github/sspanak/tt9/ui/main/keys/SoftNumberKey.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftNumberKey.java b/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftNumberKey.java index 044aa828..09e93342 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftNumberKey.java +++ b/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftNumberKey.java @@ -35,6 +35,8 @@ public class SoftNumberKey extends SoftKey { preventRepeat(); int keyCode = Key.numberToCode(getUpsideDownNumber(getId())); tt9.onKeyLongPress(keyCode, new KeyEvent(KeyEvent.ACTION_DOWN, keyCode)); + tt9.onKeyUp(keyCode, new KeyEvent(KeyEvent.ACTION_UP, keyCode)); + return true; }