From dcfae5c0fdc917f15a3e9ab75ee1d819b6db26ba Mon Sep 17 00:00:00 2001 From: Joe Onorato Date: Thu, 28 Oct 2010 18:03:23 -0700 Subject: [PATCH] Report the new size to wallpapers when the requested size changed. We were telling the app, but we weren't saving the data for ourselves. This also tells them to re-scroll when there's a new size. Bug: 3144373 Change-Id: I9d12b714119ff02dd7d7f1cfa997d8a44475b9e9 --- core/java/android/service/wallpaper/WallpaperService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/android/service/wallpaper/WallpaperService.java b/core/java/android/service/wallpaper/WallpaperService.java index 9645a17a98559..26346d271f613 100644 --- a/core/java/android/service/wallpaper/WallpaperService.java +++ b/core/java/android/service/wallpaper/WallpaperService.java @@ -655,7 +655,10 @@ public abstract class WallpaperService extends Service { if (!mDestroyed) { if (DEBUG) Log.v(TAG, "onDesiredSizeChanged(" + desiredWidth + "," + desiredHeight + "): " + this); + mIWallpaperEngine.mReqWidth = desiredWidth; + mIWallpaperEngine.mReqHeight = desiredHeight; onDesiredSizeChanged(desiredWidth, desiredHeight); + doOffsetsChanged(); } }