diff options
| author | 2020-06-18 08:21:58 +0000 | |
|---|---|---|
| committer | 2020-06-18 08:21:58 +0000 | |
| commit | ec30716a6bc694c83664d49c62acd1668f5a9f06 (patch) | |
| tree | 5f748870d7fc3ffcb8016076880375ea31ca049c | |
| parent | c934b468b51a3afb9da0415a2f85a97bc97808f3 (diff) | |
| parent | 5cac2a027968afddc7e1089a9dbb46369874d544 (diff) | |
Merge "Force relayout when wallpaper engine become visible." into rvc-dev
| -rw-r--r-- | core/java/android/service/wallpaper/WallpaperService.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/service/wallpaper/WallpaperService.java b/core/java/android/service/wallpaper/WallpaperService.java index f944dd78dc3d..0d420c5936ae 100644 --- a/core/java/android/service/wallpaper/WallpaperService.java +++ b/core/java/android/service/wallpaper/WallpaperService.java @@ -1184,7 +1184,8 @@ public abstract class WallpaperService extends Service { // may have been destroyed so now we need to make // sure it is re-created. doOffsetsChanged(false); - updateSurface(false, false, false); + // force relayout to get new surface + updateSurface(true, false, false); } onVisibilityChanged(visible); } |