Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cf6e3b1f authored by Sergej Salnikov's avatar Sergej Salnikov Committed by Android (Google) Code Review
Browse files

Merge "Fix wrong logic in macro key handling." into udc-dev

parents 7c82f286 662017b9
Loading
Loading
Loading
Loading
+0 −7
Original line number Original line Diff line number Diff line
@@ -3272,12 +3272,6 @@ public class PhoneWindowManager implements WindowManagerPolicy {
                Slog.wtf(TAG, "KEYCODE_STYLUS_BUTTON_* should be handled in"
                Slog.wtf(TAG, "KEYCODE_STYLUS_BUTTON_* should be handled in"
                        + " interceptKeyBeforeQueueing");
                        + " interceptKeyBeforeQueueing");
                return key_consumed;
                return key_consumed;
            case KeyEvent.KEYCODE_MACRO_1:
            case KeyEvent.KEYCODE_MACRO_2:
            case KeyEvent.KEYCODE_MACRO_3:
            case KeyEvent.KEYCODE_MACRO_4:
                Slog.wtf(TAG, "KEYCODE_MACRO_x should be handled in interceptKeyBeforeQueueing");
                return key_consumed;
        }
        }


        if (isValidGlobalKey(keyCode)
        if (isValidGlobalKey(keyCode)
@@ -4427,7 +4421,6 @@ public class PhoneWindowManager implements WindowManagerPolicy {
            case KeyEvent.KEYCODE_MACRO_2:
            case KeyEvent.KEYCODE_MACRO_2:
            case KeyEvent.KEYCODE_MACRO_3:
            case KeyEvent.KEYCODE_MACRO_3:
            case KeyEvent.KEYCODE_MACRO_4:
            case KeyEvent.KEYCODE_MACRO_4:
                // TODO(b/266098478): Add logic to handle KEYCODE_MACROx feature
                result &= ~ACTION_PASS_TO_USER;
                result &= ~ACTION_PASS_TO_USER;
                break;
                break;
        }
        }