From 7433063beb37f20891cec34e92b73e5abd9758ef Mon Sep 17 00:00:00 2001 From: ShirosakiMio <852468399@qq.com> Date: Sun, 11 Feb 2024 19:27:29 +0800 Subject: [PATCH] fix control bug --- .../java/com/tungsten/fcl/control/view/ControlButton.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/FCL/src/main/java/com/tungsten/fcl/control/view/ControlButton.java b/FCL/src/main/java/com/tungsten/fcl/control/view/ControlButton.java index 4d128f57..169b871a 100644 --- a/FCL/src/main/java/com/tungsten/fcl/control/view/ControlButton.java +++ b/FCL/src/main/java/com/tungsten/fcl/control/view/ControlButton.java @@ -482,10 +482,10 @@ public class ControlButton extends AppCompatButton implements CustomView { private boolean keycodeOutputting = false; private void handleKeyEvent(ButtonEventData.Event event, boolean press) { + if (!press && !keycodeOutputting) { + return; + } for (int keycode : event.outputKeycodesList()) { - if (!press && !keycodeOutputting) { - continue; - } keycodeOutputting = press; menu.getInput().sendKeyEvent(keycode, press); }