diff options
| author | 2019-04-12 14:19:51 +0000 | |
|---|---|---|
| committer | 2019-04-12 14:19:51 +0000 | |
| commit | 757cbfead31357440884af8224f32eb399e7044e (patch) | |
| tree | f9962fa28415b2e79e8404afdd9866193908fd83 | |
| parent | dd0e027ca5bd7d2dd0b547f4eae9ef2f472c090e (diff) | |
| parent | 1ab06de89fa897919e531c3ce2609ce24ef79100 (diff) | |
Merge "Pretend to be having the original background" into qt-dev
| -rw-r--r-- | core/java/com/android/internal/policy/DecorView.java | 7 |
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, |