diff --git a/policy/com/android/internal/policy/impl/PhoneWindow.java b/policy/com/android/internal/policy/impl/PhoneWindow.java index b40255a46fe78..59c87a5b4076b 100644 --- a/policy/com/android/internal/policy/impl/PhoneWindow.java +++ b/policy/com/android/internal/policy/impl/PhoneWindow.java @@ -954,7 +954,7 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { @Override public final void setBackgroundDrawable(Drawable drawable) { - if (drawable != mBackgroundDrawable) { + if (drawable != mBackgroundDrawable || mBackgroundResource != 0) { mBackgroundResource = 0; mBackgroundDrawable = drawable; if (mDecor != null) {