Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java +4 −2 Original line number Original line Diff line number Diff line Loading @@ -264,10 +264,12 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb } } } } mOccluded = occluded; mOccluded = occluded; if (mShowing) { mPhoneStatusBar.updateMediaMetaData(false, animate && !occluded); mPhoneStatusBar.updateMediaMetaData(false, animate && !occluded); } mStatusBarWindowManager.setKeyguardOccluded(occluded); mStatusBarWindowManager.setKeyguardOccluded(occluded); reset(); reset(); if (animate && !occluded) { if (animate && !occluded && mShowing) { mPhoneStatusBar.animateKeyguardUnoccluding(); mPhoneStatusBar.animateKeyguardUnoccluding(); } } } } Loading services/core/java/com/android/server/policy/PhoneWindowManager.java +4 −0 Original line number Original line Diff line number Diff line Loading @@ -5484,6 +5484,10 @@ public class PhoneWindowManager implements WindowManagerPolicy { mStatusBar.getAttrs().privateFlags &= ~PRIVATE_FLAG_KEYGUARD; mStatusBar.getAttrs().privateFlags &= ~PRIVATE_FLAG_KEYGUARD; mStatusBar.getAttrs().flags &= ~FLAG_SHOW_WALLPAPER; mStatusBar.getAttrs().flags &= ~FLAG_SHOW_WALLPAPER; return true; return true; } else if (wasOccluded != isOccluded) { mKeyguardOccluded = isOccluded; mKeyguardDelegate.setOccluded(isOccluded, false /* animate */); return false; } else { } else { return false; return false; } } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java +4 −2 Original line number Original line Diff line number Diff line Loading @@ -264,10 +264,12 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb } } } } mOccluded = occluded; mOccluded = occluded; if (mShowing) { mPhoneStatusBar.updateMediaMetaData(false, animate && !occluded); mPhoneStatusBar.updateMediaMetaData(false, animate && !occluded); } mStatusBarWindowManager.setKeyguardOccluded(occluded); mStatusBarWindowManager.setKeyguardOccluded(occluded); reset(); reset(); if (animate && !occluded) { if (animate && !occluded && mShowing) { mPhoneStatusBar.animateKeyguardUnoccluding(); mPhoneStatusBar.animateKeyguardUnoccluding(); } } } } Loading
services/core/java/com/android/server/policy/PhoneWindowManager.java +4 −0 Original line number Original line Diff line number Diff line Loading @@ -5484,6 +5484,10 @@ public class PhoneWindowManager implements WindowManagerPolicy { mStatusBar.getAttrs().privateFlags &= ~PRIVATE_FLAG_KEYGUARD; mStatusBar.getAttrs().privateFlags &= ~PRIVATE_FLAG_KEYGUARD; mStatusBar.getAttrs().flags &= ~FLAG_SHOW_WALLPAPER; mStatusBar.getAttrs().flags &= ~FLAG_SHOW_WALLPAPER; return true; return true; } else if (wasOccluded != isOccluded) { mKeyguardOccluded = isOccluded; mKeyguardDelegate.setOccluded(isOccluded, false /* animate */); return false; } else { } else { return false; return false; } } Loading