summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Santiago Etchebehere <santie@google.com> 2018-06-25 15:58:13 -0700
committer Santiago Etchebehere <santie@google.com> 2018-06-25 16:02:06 -0700
commit7c71bb2703043914d255ed09017ffa556f8440c5 (patch)
tree97194488758fc5e466e3ce4d09ec474dcd603620
parente07aeea9268e9e7ea7c7849589d4c70ed3381d56 (diff)
Force redraw after wallpaper is loaded
Use mNeedsDrawAfterLoadingWallpaper to determine if redraw is needed. Test: manual: set different wallpapers, or use the sample app in b/110432281 Change-Id: Ibd5639ce59e9b59869f067705b9db25f7de8b201 Fixes: 110432281 Bug: 110432281 Bug: 109972857
-rw-r--r--packages/SystemUI/src/com/android/systemui/ImageWallpaper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java b/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java
index b8a57bfe885a..50d862dee29c 100644
--- a/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java
+++ b/packages/SystemUI/src/com/android/systemui/ImageWallpaper.java
@@ -290,7 +290,7 @@ public class ImageWallpaper extends WallpaperService {
|| dh != mLastSurfaceHeight;
boolean redrawNeeded = surfaceDimensionsChanged || newRotation != mLastRotation
- || mSurfaceRedrawNeeded;
+ || mSurfaceRedrawNeeded || mNeedsDrawAfterLoadingWallpaper;
if (!redrawNeeded && !mOffsetsChanged) {
if (DEBUG) {
Log.d(TAG, "Suppressed drawFrame since redraw is not needed "