diff options
author | Vinit Nayak <peanutbutter@google.com> | 2019-07-23 18:33:58 -0700 |
---|---|---|
committer | Vinit Nayak <peanutbutter@google.com> | 2019-07-26 12:19:57 -0700 |
commit | a04997b0811f2af79c0a91046d85d7e992496cab (patch) | |
tree | e315e7ffed88d9bf248479ed693da29a8dcdd542 /quickstep/src/com/android/quickstep/TaskThumbnailCache.java | |
parent | a1db23c0a74de79c1afa80c88023d303a81fec80 (diff) | |
download | android_packages_apps_Trebuchet-a04997b0811f2af79c0a91046d85d7e992496cab.tar.gz android_packages_apps_Trebuchet-a04997b0811f2af79c0a91046d85d7e992496cab.tar.bz2 android_packages_apps_Trebuchet-a04997b0811f2af79c0a91046d85d7e992496cab.zip |
Use new onTaskListUpdated() callback
Migrated to general method for receiving updates
whenever the recents list undergoes any additions or
removals.
Test: Opened apps, and as I closed them I ensured
via debugger and log statements that the callback was
being triggered from the framework module. See
tests in RecentTasksTest
fixes: 111077107
Change-Id: Ia9bddb50861a1b107e6a88c9f9bb89944800d5d8
Diffstat (limited to 'quickstep/src/com/android/quickstep/TaskThumbnailCache.java')
-rw-r--r-- | quickstep/src/com/android/quickstep/TaskThumbnailCache.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/quickstep/src/com/android/quickstep/TaskThumbnailCache.java b/quickstep/src/com/android/quickstep/TaskThumbnailCache.java index 57c5a2783..c7c44aea6 100644 --- a/quickstep/src/com/android/quickstep/TaskThumbnailCache.java +++ b/quickstep/src/com/android/quickstep/TaskThumbnailCache.java @@ -31,6 +31,7 @@ import com.android.systemui.shared.recents.model.TaskKeyLruCache; import com.android.systemui.shared.recents.model.ThumbnailData; import com.android.systemui.shared.system.ActivityManagerWrapper; import java.util.ArrayList; +import java.util.Collection; import java.util.function.Consumer; public class TaskThumbnailCache { @@ -179,6 +180,10 @@ public class TaskThumbnailCache { return request; } + public Collection<TaskKey> getTaskKeys() { + return mCache.getValues(); + } + /** * Clears the cache. */ |