Update ControlButton.java

This commit is contained in:
Tungstend 2024-02-07 20:42:03 +08:00
parent c2eff31c7a
commit df759353a0
1 changed files with 6 additions and 0 deletions

View File

@ -478,8 +478,14 @@ public class ControlButton extends AppCompatButton implements CustomView {
}
}
private boolean keycodeOutputting = false;
private void handleKeyEvent(ButtonEventData.Event event, boolean press) {
for (int keycode : event.outputKeycodesList()) {
if (!press && !keycodeOutputting) {
continue;
}
keycodeOutputting = press;
menu.getInput().sendKeyEvent(keycode, press);
}
}