Loading packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcutListSearch.java +1 −2 Original line number Diff line number Diff line Loading @@ -566,12 +566,11 @@ public final class KeyboardShortcutListSearch { Arrays.asList( Pair.create(KeyEvent.KEYCODE_TAB, KeyEvent.META_META_ON))), /* Back: go back to previous state (back button) */ /* Meta + Escape, Meta + backspace, Meta + left arrow */ /* Meta + Escape, Meta + left arrow */ new ShortcutKeyGroupMultiMappingInfo( context.getString(R.string.group_system_go_back), Arrays.asList( Pair.create(KeyEvent.KEYCODE_ESCAPE, KeyEvent.META_META_ON), Pair.create(KeyEvent.KEYCODE_DEL, KeyEvent.META_META_ON), Pair.create(KeyEvent.KEYCODE_DPAD_LEFT, KeyEvent.META_META_ON))), /* Take a full screenshot: Meta + S */ new ShortcutKeyGroupMultiMappingInfo( Loading services/core/java/com/android/server/input/InputGestureManager.java +0 −5 Original line number Diff line number Diff line Loading @@ -137,11 +137,6 @@ final class InputGestureManager { KeyEvent.META_META_ON, KeyGestureEvent.KEY_GESTURE_TYPE_TAKE_SCREENSHOT ), createKeyGesture( KeyEvent.KEYCODE_DEL, KeyEvent.META_META_ON, KeyGestureEvent.KEY_GESTURE_TYPE_BACK ), createKeyGesture( KeyEvent.KEYCODE_ESCAPE, KeyEvent.META_META_ON, Loading services/core/java/com/android/server/policy/PhoneWindowManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -3801,7 +3801,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { return true; } } // fall through break; case KeyEvent.KEYCODE_ESCAPE: if (firstDown && event.isMetaPressed()) { notifyKeyGestureCompleted(event, Loading services/tests/wmtests/src/com/android/server/policy/KeyGestureEventTests.java +0 −2 Original line number Diff line number Diff line Loading @@ -150,8 +150,6 @@ public class KeyGestureEventTests extends ShortcutKeyTestBase { {"Meta + Left arrow -> Go back", new int[]{META_KEY, KeyEvent.KEYCODE_DPAD_LEFT}, KeyGestureEvent.KEY_GESTURE_TYPE_BACK, KeyEvent.KEYCODE_DPAD_LEFT, META_ON}, {"Meta + Del -> Go back", new int[]{META_KEY, KeyEvent.KEYCODE_DEL}, KeyGestureEvent.KEY_GESTURE_TYPE_BACK, KeyEvent.KEYCODE_DEL, META_ON}, {"APP_SWITCH key -> Open App switcher", new int[]{KeyEvent.KEYCODE_APP_SWITCH}, KeyGestureEvent.KEY_GESTURE_TYPE_APP_SWITCH, KeyEvent.KEYCODE_APP_SWITCH, 0}, Loading tests/Input/src/com/android/server/input/KeyGestureControllerTests.kt +0 −8 Original line number Diff line number Diff line Loading @@ -381,14 +381,6 @@ class KeyGestureControllerTests { KeyEvent.META_META_ON, intArrayOf(KeyGestureEvent.ACTION_GESTURE_COMPLETE) ), TestData( "META + DEL -> Back", intArrayOf(KeyEvent.KEYCODE_META_LEFT, KeyEvent.KEYCODE_DEL), KeyGestureEvent.KEY_GESTURE_TYPE_BACK, intArrayOf(KeyEvent.KEYCODE_DEL), KeyEvent.META_META_ON, intArrayOf(KeyGestureEvent.ACTION_GESTURE_COMPLETE) ), TestData( "META + ESC -> Back", intArrayOf(KeyEvent.KEYCODE_META_LEFT, KeyEvent.KEYCODE_ESCAPE), Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcutListSearch.java +1 −2 Original line number Diff line number Diff line Loading @@ -566,12 +566,11 @@ public final class KeyboardShortcutListSearch { Arrays.asList( Pair.create(KeyEvent.KEYCODE_TAB, KeyEvent.META_META_ON))), /* Back: go back to previous state (back button) */ /* Meta + Escape, Meta + backspace, Meta + left arrow */ /* Meta + Escape, Meta + left arrow */ new ShortcutKeyGroupMultiMappingInfo( context.getString(R.string.group_system_go_back), Arrays.asList( Pair.create(KeyEvent.KEYCODE_ESCAPE, KeyEvent.META_META_ON), Pair.create(KeyEvent.KEYCODE_DEL, KeyEvent.META_META_ON), Pair.create(KeyEvent.KEYCODE_DPAD_LEFT, KeyEvent.META_META_ON))), /* Take a full screenshot: Meta + S */ new ShortcutKeyGroupMultiMappingInfo( Loading
services/core/java/com/android/server/input/InputGestureManager.java +0 −5 Original line number Diff line number Diff line Loading @@ -137,11 +137,6 @@ final class InputGestureManager { KeyEvent.META_META_ON, KeyGestureEvent.KEY_GESTURE_TYPE_TAKE_SCREENSHOT ), createKeyGesture( KeyEvent.KEYCODE_DEL, KeyEvent.META_META_ON, KeyGestureEvent.KEY_GESTURE_TYPE_BACK ), createKeyGesture( KeyEvent.KEYCODE_ESCAPE, KeyEvent.META_META_ON, Loading
services/core/java/com/android/server/policy/PhoneWindowManager.java +1 −1 Original line number Diff line number Diff line Loading @@ -3801,7 +3801,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { return true; } } // fall through break; case KeyEvent.KEYCODE_ESCAPE: if (firstDown && event.isMetaPressed()) { notifyKeyGestureCompleted(event, Loading
services/tests/wmtests/src/com/android/server/policy/KeyGestureEventTests.java +0 −2 Original line number Diff line number Diff line Loading @@ -150,8 +150,6 @@ public class KeyGestureEventTests extends ShortcutKeyTestBase { {"Meta + Left arrow -> Go back", new int[]{META_KEY, KeyEvent.KEYCODE_DPAD_LEFT}, KeyGestureEvent.KEY_GESTURE_TYPE_BACK, KeyEvent.KEYCODE_DPAD_LEFT, META_ON}, {"Meta + Del -> Go back", new int[]{META_KEY, KeyEvent.KEYCODE_DEL}, KeyGestureEvent.KEY_GESTURE_TYPE_BACK, KeyEvent.KEYCODE_DEL, META_ON}, {"APP_SWITCH key -> Open App switcher", new int[]{KeyEvent.KEYCODE_APP_SWITCH}, KeyGestureEvent.KEY_GESTURE_TYPE_APP_SWITCH, KeyEvent.KEYCODE_APP_SWITCH, 0}, Loading
tests/Input/src/com/android/server/input/KeyGestureControllerTests.kt +0 −8 Original line number Diff line number Diff line Loading @@ -381,14 +381,6 @@ class KeyGestureControllerTests { KeyEvent.META_META_ON, intArrayOf(KeyGestureEvent.ACTION_GESTURE_COMPLETE) ), TestData( "META + DEL -> Back", intArrayOf(KeyEvent.KEYCODE_META_LEFT, KeyEvent.KEYCODE_DEL), KeyGestureEvent.KEY_GESTURE_TYPE_BACK, intArrayOf(KeyEvent.KEYCODE_DEL), KeyEvent.META_META_ON, intArrayOf(KeyGestureEvent.ACTION_GESTURE_COMPLETE) ), TestData( "META + ESC -> Back", intArrayOf(KeyEvent.KEYCODE_META_LEFT, KeyEvent.KEYCODE_ESCAPE), Loading