From b5596f72e4c033e66f8c1da564ad90496638b028 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Fri, 21 May 2021 15:28:57 -0700 Subject: [PATCH] Fixing missing unlinktoDeath Bug: 186712316 Test: Manual Change-Id: If06737403c346c5ccca533dec647e3a0691f1bfa --- .../android/launcher3/graphics/GridCustomizationsProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/launcher3/graphics/GridCustomizationsProvider.java b/src/com/android/launcher3/graphics/GridCustomizationsProvider.java index 60a1732bb6..8ca157b1d4 100644 --- a/src/com/android/launcher3/graphics/GridCustomizationsProvider.java +++ b/src/com/android/launcher3/graphics/GridCustomizationsProvider.java @@ -236,6 +236,7 @@ public class GridCustomizationsProvider extends ContentProvider { return; } observer.destroyed = true; + observer.renderer.getHostToken().unlinkToDeath(observer, 0); Executors.MAIN_EXECUTOR.execute(observer.renderer::destroy); PreviewLifecycleObserver cached = mActivePreviews.get(observer.renderer.getHostToken()); if (cached == observer) {