summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorJay Aliomer <aaliomer@google.com>2021-10-05 12:46:11 -0400
committerJay Aliomer <aaliomer@google.com>2021-11-11 18:26:32 +0000
commitd5d115a29ccb77b8df1d7864516e875303b4b63f (patch)
treec6b18f7d6a64a4a4d5edce78a75a9e12f961940d /core/java
parentbcc3f65352a5285a0c9021665c7822cb658131d3 (diff)
Update local wallpaper colors when areas added and fix stale clock
Test: manual Fixes: 200252681 Change-Id: I5e46f5513eebe8ef1d1b01338e323bca6ea401b8
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/service/wallpaper/WallpaperService.java3
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 2d263a54b874..c77399f692f0 100644
--- a/core/java/android/service/wallpaper/WallpaperService.java
+++ b/core/java/android/service/wallpaper/WallpaperService.java
@@ -1575,7 +1575,7 @@ public abstract class WallpaperService extends Service {
void updatePage(EngineWindowPage currentPage, int pageIndx, int numPages,
float xOffsetStep) {
// to save creating a runnable, check twice
- long current = SystemClock.elapsedRealtime();
+ long current = System.currentTimeMillis();
long lapsed = current - currentPage.getLastUpdateTime();
// Always update the page when the last update time is <= 0
// This is important especially when the device first boots
@@ -1768,6 +1768,7 @@ public abstract class WallpaperService extends Service {
return;
}
}
+ processLocalColors(mPendingXOffset, mPendingYOffset);
}
/**