From d4be979696e334bd3306ff7c129ddb086e833047 Mon Sep 17 00:00:00 2001 From: doak Date: Sat, 8 Apr 2023 20:10:41 +0200 Subject: [PATCH] Do not lock modifiers if sliding a key This unconditionally removes all pointers (touches) pressing modifiers which are not already locked, avoiding that the (currently) latched modifier will be locked aventually. This can be verfified while sliding the space bar to move the cursor left or right. Closes #319. --- srcs/juloo.keyboard2/Pointers.java | 1 + 1 file changed, 1 insertion(+) diff --git a/srcs/juloo.keyboard2/Pointers.java b/srcs/juloo.keyboard2/Pointers.java index 1b62ca7..c6d04ea 100644 --- a/srcs/juloo.keyboard2/Pointers.java +++ b/srcs/juloo.keyboard2/Pointers.java @@ -113,6 +113,7 @@ public final class Pointers implements Handler.Callback return; if (ptr.sliding) { + clearLatched(); onTouchUp_sliding(ptr); return; }