summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
index 9b3944d..ec0eb78 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
@@ -2144,11 +2144,6 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
}
- // apply user lockscreen image
- if (mMediaMetadata == null && backdropBitmap == null) {
- backdropBitmap = mKeyguardWallpaper;
- }
-
// HACK: Consider keyguard as visible if showing sim pin security screen
KeyguardUpdateMonitor updateMonitor = KeyguardUpdateMonitor.getInstance(mContext);
boolean keyguardVisible = mState != StatusBarState.SHADE || updateMonitor.isSimPinSecure();
@@ -2162,7 +2157,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
== PlaybackState.STATE_PLAYING);
}
- if (backdropBitmap == null && mMediaMetadata == null) {
+ // apply user lockscreen image
+ if (backdropBitmap == null && mMediaMetadata == null &&
+ !mNotificationPanel.hasExternalKeyguardView()) {
backdropBitmap = mKeyguardWallpaper;
}