diff options
| author | Jules Aguillon | 2024-12-31 12:13:31 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2024-12-31 12:17:22 +0100 |
| commit | 55060f656e543f6a429dde5b9084d70e39cb3080 (patch) | |
| tree | 713a1e4ed9eddab1e9593f6f4231a243e0503ec9 /srcs/juloo.keyboard2/Pointers.java | |
| parent | 42c23d386432df0b79b4835bc711e27724a91cbc (diff) | |
| download | unexpected-keyboard-55060f656e543f6a429dde5b9084d70e39cb3080.tar.gz unexpected-keyboard-55060f656e543f6a429dde5b9084d70e39cb3080.zip | |
Don't double tap for capslock after automatic capitalisation
Allow to more easily disable automatic capitalisation when it's
unwanted.
Diffstat (limited to 'srcs/juloo.keyboard2/Pointers.java')
| -rw-r--r-- | srcs/juloo.keyboard2/Pointers.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/Pointers.java b/srcs/juloo.keyboard2/Pointers.java index f13718f..b55705e 100644 --- a/srcs/juloo.keyboard2/Pointers.java +++ b/srcs/juloo.keyboard2/Pointers.java @@ -153,7 +153,8 @@ public final class Pointers implements Handler.Callback if (latched != null) // Already latched { removePtr(ptr); // Remove dupplicate - if ((latched.flags & FLAG_P_DOUBLE_TAP_LOCK) != 0) // Toggle lockable key + // Toggle lockable key, except if it's a fake pointer + if ((latched.flags & (FLAG_P_FAKE | FLAG_P_DOUBLE_TAP_LOCK)) == FLAG_P_DOUBLE_TAP_LOCK) lockPointer(latched, false); else // Otherwise, unlatch { |
