optimize keyEvents by checking only changes in state

This commit is contained in:
SerpentSpirale 2021-07-07 16:11:33 +02:00
parent caf7073866
commit f35b880413

View file

@ -615,6 +615,7 @@ public class BaseMainActivity extends LoggableActivity {
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
System.out.println(event);
if(event.getRepeatCount() != 0) return true; //We consume but no need to recheck since it was already sent once.
if(Gamepad.isGamepadEvent(event)){
if(gamepad == null){