diff options
| author | Jules Aguillon | 2025-01-12 23:24:04 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2025-01-12 23:24:04 +0100 |
| commit | e3f9341ed1ad35000cb14f92eb26687a429b548d (patch) | |
| tree | 41ec0fa1f20d5379ae781427eb9412f95c4db2a8 /srcs/juloo.keyboard2/KeyEventHandler.java | |
| parent | 3ea5c8d6b7a1211cddbbbfc2de8a7c08151a7e71 (diff) | |
| download | unexpected-keyboard-e3f9341ed1ad35000cb14f92eb26687a429b548d.tar.gz unexpected-keyboard-e3f9341ed1ad35000cb14f92eb26687a429b548d.zip | |
Refactor: KeyValue: Simplify StringWithSymbol
This removes the Complex key kind and class by making StringWithSymbol a
new kind of key.
Diffstat (limited to 'srcs/juloo.keyboard2/KeyEventHandler.java')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyEventHandler.java | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/srcs/juloo.keyboard2/KeyEventHandler.java b/srcs/juloo.keyboard2/KeyEventHandler.java index 471fad0..eba488a 100644 --- a/srcs/juloo.keyboard2/KeyEventHandler.java +++ b/srcs/juloo.keyboard2/KeyEventHandler.java @@ -100,7 +100,7 @@ public final class KeyEventHandler _recv.set_compose_pending(true); break; case Slider: handle_slider(key.getSlider(), key.getSliderRepeat()); break; - case Complex: send_complex_key(key.getComplexKind(), key.getComplex()); break; + case StringWithSymbol: send_text(key.getStringWithSymbol()); break; } update_meta_state(old_mods); } @@ -219,16 +219,6 @@ public final class KeyEventHandler conn.performContextMenuAction(id); } - void send_complex_key(KeyValue.Complex.Kind kind, KeyValue.Complex val) - { - switch (kind) - { - case StringWithSymbol: - send_text(((KeyValue.Complex.StringWithSymbol)val).str); - break; - } - } - @SuppressLint("InlinedApi") void handle_editing_key(KeyValue.Editing ev) { |
