From a57bdf8cfb76e8680f77b95c1ad84f2e76e087a9 Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 13 Mar 2022 00:35:15 +0100 Subject: Avoid showing some symbols twice in Fn mode --- srcs/juloo.keyboard2/KeyEventHandler.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'srcs/juloo.keyboard2/KeyEventHandler.java') diff --git a/srcs/juloo.keyboard2/KeyEventHandler.java b/srcs/juloo.keyboard2/KeyEventHandler.java index 86cfc8c..822cd85 100644 --- a/srcs/juloo.keyboard2/KeyEventHandler.java +++ b/srcs/juloo.keyboard2/KeyEventHandler.java @@ -14,6 +14,8 @@ class KeyEventHandler implements Config.IKeyEventHandler public void handleKeyUp(KeyValue key, int flags) { key = KeyModifier.handleFlags(key, flags); + if (key == null || (key.flags & KeyValue.FLAG_NOCHAR) != 0) + return; switch (key.eventCode) { case KeyValue.EVENT_CONFIG: _recv.showKeyboardConfig(); return; -- cgit v1.2.3