From 44818e07af5312fac0c97360929c62e599cfd164 Mon Sep 17 00:00:00 2001 From: Winson Date: Fri, 2 Oct 2015 11:25:46 -0700 Subject: [PATCH] Fixing regression in removing widgets via accessibility. - Regression was introduced in ag/765323, but not visible in normal drag and drop because the view is already removed from the parent. However, when accessibility is enabled, it was only removing it from the db, but not from the parents. Change-Id: I37483d0cd6306d270441b11e6f05247d58b88521 --- src/com/android/launcher3/Launcher.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 8d3b14cbb5..94cf85e594 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -2447,6 +2447,7 @@ public class Launcher extends Activity } else if (itemInfo instanceof LauncherAppWidgetInfo) { final LauncherAppWidgetInfo widgetInfo = (LauncherAppWidgetInfo) itemInfo; unbindAppWidget(widgetInfo, deleteFromDb); + mWorkspace.removeWorkspaceItem(v); if (deleteFromDb) { LauncherModel.deleteItemFromDatabase(this, widgetInfo); }