Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java +14 −0 Original line number Diff line number Diff line Loading @@ -142,4 +142,18 @@ public class KeyguardBouncer { } return false; } public boolean onMenuPressed() { ensureView(); if (mKeyguardView.handleMenuKey()) { // We need to show it in case it is secure. If not, it will get dismissed in any case. mRoot.setVisibility(View.VISIBLE); mKeyguardView.requestFocus(); mKeyguardView.onResume(); return true; } else { return false; } } } packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +4 −0 Original line number Diff line number Diff line Loading @@ -2976,6 +2976,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { } } public boolean onMenuPressed() { return mOnKeyguard && mStatusBarKeyguardViewManager.onMenuPressed(); } public boolean onBackPressed() { if (mOnKeyguard) { return mStatusBarKeyguardViewManager.onBackPressed(); Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java +4 −0 Original line number Diff line number Diff line Loading @@ -206,4 +206,8 @@ public class StatusBarKeyguardViewManager { mContainer.setSystemUiVisibility(vis | View.STATUS_BAR_DISABLE_BACK); } } public boolean onMenuPressed() { return mBouncer.onMenuPressed(); } } packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java +9 −5 Original line number Diff line number Diff line Loading @@ -82,6 +82,10 @@ public class StatusBarWindowView extends FrameLayout mService.onBackPressed(); } return true; case KeyEvent.KEYCODE_MENU: if (!down) { return mService.onMenuPressed(); } } return super.dispatchKeyEvent(event); } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java +14 −0 Original line number Diff line number Diff line Loading @@ -142,4 +142,18 @@ public class KeyguardBouncer { } return false; } public boolean onMenuPressed() { ensureView(); if (mKeyguardView.handleMenuKey()) { // We need to show it in case it is secure. If not, it will get dismissed in any case. mRoot.setVisibility(View.VISIBLE); mKeyguardView.requestFocus(); mKeyguardView.onResume(); return true; } else { return false; } } }
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +4 −0 Original line number Diff line number Diff line Loading @@ -2976,6 +2976,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode { } } public boolean onMenuPressed() { return mOnKeyguard && mStatusBarKeyguardViewManager.onMenuPressed(); } public boolean onBackPressed() { if (mOnKeyguard) { return mStatusBarKeyguardViewManager.onBackPressed(); Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java +4 −0 Original line number Diff line number Diff line Loading @@ -206,4 +206,8 @@ public class StatusBarKeyguardViewManager { mContainer.setSystemUiVisibility(vis | View.STATUS_BAR_DISABLE_BACK); } } public boolean onMenuPressed() { return mBouncer.onMenuPressed(); } }
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java +9 −5 Original line number Diff line number Diff line Loading @@ -82,6 +82,10 @@ public class StatusBarWindowView extends FrameLayout mService.onBackPressed(); } return true; case KeyEvent.KEYCODE_MENU: if (!down) { return mService.onMenuPressed(); } } return super.dispatchKeyEvent(event); } Loading