From 6e4ac07428b272f5633ef0a8169c776620004452 Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Mon, 11 May 2020 19:36:22 +0700 Subject: [PATCH] Fix wrong custom controls keycode triggered --- .../kdt/pojavlaunch/value/customcontrols/ControlsLayout.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/net/kdt/pojavlaunch/value/customcontrols/ControlsLayout.java b/app/src/main/java/net/kdt/pojavlaunch/value/customcontrols/ControlsLayout.java index 3a8652fd4..a0e01b530 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/value/customcontrols/ControlsLayout.java +++ b/app/src/main/java/net/kdt/pojavlaunch/value/customcontrols/ControlsLayout.java @@ -111,7 +111,7 @@ public class ControlsLayout extends FrameLayout for (int i = 0; i < MetaKeyBean.keysByKeyCode.size(); i++) { MetaKeyBase key = MetaKeyBean.keysByKeyCode.valueAt(i); - if (ctrlView.getProperties().keycode == key.keyEvent) { + if (ctrlView.getProperties().keycode + ControlButton.getSpecialButtons().length == key.keyEvent) { listener.onKey(key, isDown); } }