From 39306af7d5f39d3f52aae334cd4579e07b51b030 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Mon, 7 May 2018 09:49:34 -0700 Subject: [PATCH] Fixing memory leak on rebind Folder listeners were only cleared on activity destroy Bug: 79322746 Change-Id: I5da98b864855303d21b86511de2e2982cd56f305 --- src/com/android/launcher3/Workspace.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index b5a603ebd7..bd7e6eb5c0 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -517,6 +517,7 @@ public class Workspace extends PagedView } // Remove the pages and clear the screen models + removeFolderListeners(); removeAllViews(); mScreenOrder.clear(); mWorkspaceScreens.clear();