Skip to content

Commit fb729c7

Browse files
author
Craig Mautner
committed
Redraw static wallpapers when a redraw is needed.
Bug: 7242944 Change-Id: I913e3486de77468e73da79b4d83be3cf4f1547dd
1 parent a995b6e commit fb729c7

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

packages/SystemUI/src/com/android/systemui/ImageWallpaper.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,19 @@ public void onSurfaceChanged(SurfaceHolder holder, int format, int width, int he
261261
}
262262
}
263263

264+
@Override
265+
public void onSurfaceRedrawNeeded(SurfaceHolder holder) {
266+
if (DEBUG) {
267+
Log.d(TAG, "onSurfaceRedrawNeeded:");
268+
}
269+
super.onSurfaceRedrawNeeded(holder);
270+
271+
synchronized (mLock) {
272+
mRedrawNeeded = true;
273+
drawFrameLocked();
274+
}
275+
}
276+
264277
void drawFrameLocked() {
265278
if (!mVisible) {
266279
if (DEBUG) {

0 commit comments

Comments
 (0)