diff options
| author | Jules Aguillon | 2024-11-17 11:10:21 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2024-11-17 11:10:21 +0100 |
| commit | 23097921cfb4e6c86c947ff39438e943bda24f18 (patch) | |
| tree | 9bcdd8fdb545599b6d6f936bdf30cc60ee688f5f /srcs | |
| parent | 237c4e2cc2afa07f1d20c9a73dd7f69478943327 (diff) | |
| download | unexpected-keyboard-23097921cfb4e6c86c947ff39438e943bda24f18.tar.gz unexpected-keyboard-23097921cfb4e6c86c947ff39438e943bda24f18.zip | |
Disable automatic Shift when pressing Compose
Diffstat (limited to 'srcs')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyEventHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/KeyEventHandler.java b/srcs/juloo.keyboard2/KeyEventHandler.java index c54ffa5..0a8cd65 100644 --- a/srcs/juloo.keyboard2/KeyEventHandler.java +++ b/srcs/juloo.keyboard2/KeyEventHandler.java @@ -60,10 +60,10 @@ public final class KeyEventHandler { if (key == null) return; + // Stop auto capitalisation when pressing some keys switch (key.getKind()) { case Modifier: - // Stop auto capitalisation when activating a system modifier switch (key.getModifier()) { case CTRL: @@ -73,6 +73,9 @@ public final class KeyEventHandler break; } break; + case Compose_pending: + _autocap.stop(); + break; default: break; } } |
