Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4163325b authored by Zak Cohen's avatar Zak Cohen Committed by Automerger Merge Worker
Browse files

Thumbnail Cache - check canceled status on the right thread. am: 19797b41 am: 987ba026

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12029198

Change-Id: Iad920dd863f9de400b18f0fdf6d683cb7a92631e
parents 660b1f88 987ba026
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -166,11 +166,13 @@ public class TaskThumbnailCache {
            public void run() {
                ThumbnailData thumbnail = ActivityManagerWrapper.getInstance().getTaskThumbnail(
                        key.id, lowResolution);

                MAIN_EXECUTOR.execute(() -> {
                    if (isCanceled()) {
                        // We don't call back to the provided callback in this case
                        return;
                    }
                MAIN_EXECUTOR.execute(() -> {

                    mCache.put(key, thumbnail);
                    callback.accept(thumbnail);
                    onEnd();