summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jorim Jaggi <jjaggi@google.com> 2019-04-12 14:19:51 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-04-12 14:19:51 +0000
commit757cbfead31357440884af8224f32eb399e7044e (patch)
treef9962fa28415b2e79e8404afdd9866193908fd83
parentdd0e027ca5bd7d2dd0b547f4eae9ef2f472c090e (diff)
parent1ab06de89fa897919e531c3ce2609ce24ef79100 (diff)
Merge "Pretend to be having the original background" into qt-dev
-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 d945e139dd0f..32fce8f78330 100644
--- a/core/java/com/android/internal/policy/DecorView.java
+++ b/core/java/com/android/internal/policy/DecorView.java
@@ -630,7 +630,7 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind
drawingBounds.bottom -= framePadding.bottom - frameOffsets.bottom;
}
- Drawable bg = getBackground();
+ Drawable bg = super.getBackground();
if (bg != null) {
bg.setBounds(drawingBounds);
}
@@ -1238,6 +1238,11 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind
mLastOriginalBackgroundDrawable = mOriginalBackgroundDrawable;
}
+ @Override
+ public Drawable getBackground() {
+ return mOriginalBackgroundDrawable;
+ }
+
private int calculateStatusBarColor() {
return calculateBarColor(mWindow.getAttributes().flags, FLAG_TRANSLUCENT_STATUS,
mSemiTransparentBarColor, mWindow.mStatusBarColor,