Changed cluster kb navigation shortcut to meta+[shift]+tab
Bug: 34509826 Test: Verified new shortcut worked in test app Change-Id: I2e454a1291dbee9f6ca549d6ed2973248ff24d15
This commit is contained in:
@@ -4421,14 +4421,12 @@ public final class ViewRootImpl implements ViewParent,
|
||||
|
||||
int groupNavigationDirection = 0;
|
||||
|
||||
if (event.getAction() == KeyEvent.ACTION_DOWN && event.isCtrlPressed()) {
|
||||
final int character =
|
||||
event.getUnicodeChar(event.getMetaState() & ~KeyEvent.META_CTRL_MASK);
|
||||
if (character == '+') {
|
||||
if (event.getAction() == KeyEvent.ACTION_DOWN
|
||||
&& event.getKeyCode() == KeyEvent.KEYCODE_TAB) {
|
||||
if (KeyEvent.metaStateHasModifiers(event.getMetaState(), KeyEvent.META_META_ON)) {
|
||||
groupNavigationDirection = View.FOCUS_FORWARD;
|
||||
}
|
||||
|
||||
if (character == '_') {
|
||||
} else if (KeyEvent.metaStateHasModifiers(event.getMetaState(),
|
||||
KeyEvent.META_META_ON | KeyEvent.META_SHIFT_ON)) {
|
||||
groupNavigationDirection = View.FOCUS_BACKWARD;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3563,6 +3563,9 @@ public class PhoneWindowManager implements WindowManagerPolicy {
|
||||
dispatchDirectAudioEvent(event);
|
||||
return -1;
|
||||
}
|
||||
} else if (keyCode == KeyEvent.KEYCODE_TAB && event.isMetaPressed()) {
|
||||
// Pass through keyboard navigation keys.
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Toggle Caps Lock on META-ALT.
|
||||
|
||||
Reference in New Issue
Block a user