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

Commit 6a740a37 authored by Steven Ng's avatar Steven Ng Committed by Android (Google) Code Review
Browse files

Merge "Use grantManageKeyGesturesToRecents flag for granting recents key gesture events" into main

parents c2090b2c 74614b10
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3363,8 +3363,8 @@ public class PhoneWindowManager implements WindowManagerPolicy {
        if (enableTalkbackAndMagnifierKeyGestures()) {
            supportedGestures.add(KeyGestureEvent.KEY_GESTURE_TYPE_TOGGLE_TALKBACK);
        }
        if (!com.android.window.flags.Flags.enableKeyGestureHandlerForRecents()) {
            // When enableKeyGestureHandlerForRecents is enabled, the event is handled in the
        if (!com.android.window.flags.Flags.grantManageKeyGesturesToRecents()) {
            // When grantManageKeyGesturesToRecents is enabled, the event is handled in the
            // recents app.
            supportedGestures.add(KeyGestureEvent.KEY_GESTURE_TYPE_ALL_APPS);
            supportedGestures.add(KeyGestureEvent.KEY_GESTURE_TYPE_RECENT_APPS);
+2 −2
Original line number Diff line number Diff line
@@ -433,7 +433,7 @@ public class PhoneWindowManagerTests {
    }

    @Test
    @EnableFlags(Flags.FLAG_ENABLE_KEY_GESTURE_HANDLER_FOR_RECENTS)
    @EnableFlags(Flags.FLAG_GRANT_MANAGE_KEY_GESTURES_TO_RECENTS)
    public void testKeyGestureEvents_recentKeyGesturesEventsEnabled_notRegistered() {
        initPhoneWindowManager();

@@ -448,7 +448,7 @@ public class PhoneWindowManagerTests {
    }

    @Test
    @DisableFlags(Flags.FLAG_ENABLE_KEY_GESTURE_HANDLER_FOR_RECENTS)
    @DisableFlags(Flags.FLAG_GRANT_MANAGE_KEY_GESTURES_TO_RECENTS)
    public void testKeyGestureEvents_recentKeyGesturesEventsDisabled_registered() {
        initPhoneWindowManager();