summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/com/android/internal/policy/DecorView.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/com/android/internal/policy/DecorView.java b/core/java/com/android/internal/policy/DecorView.java
index bd6f3a9040c1..f5966362fdb2 100644
--- a/core/java/com/android/internal/policy/DecorView.java
+++ b/core/java/com/android/internal/policy/DecorView.java
@@ -908,7 +908,12 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind
setBackgroundDrawable(drawable);
if (drawable != null) {
mResizingBackgroundDrawable = drawable;
- drawable.getPadding(mBackgroundPadding);
+ } else {
+ mResizingBackgroundDrawable = getResizingBackgroundDrawable(
+ getContext(), 0, mWindow.mBackgroundFallbackResource);
+ }
+ if (mResizingBackgroundDrawable != null) {
+ mResizingBackgroundDrawable.getPadding(mBackgroundPadding);
} else {
mBackgroundPadding.setEmpty();
}