diff options
Diffstat (limited to 'src/com/android/launcher/DeleteZone.java')
-rw-r--r-- | src/com/android/launcher/DeleteZone.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/launcher/DeleteZone.java b/src/com/android/launcher/DeleteZone.java index 798cf0de8..6f67884db 100644 --- a/src/com/android/launcher/DeleteZone.java +++ b/src/com/android/launcher/DeleteZone.java @@ -97,6 +97,12 @@ public class DeleteZone extends ImageView implements DropTarget, DragController. final UserFolderInfo userFolderInfo = (UserFolderInfo)item; LauncherModel.deleteUserFolderContentsFromDatabase(mLauncher, userFolderInfo); model.removeUserFolder(userFolderInfo); + } else if (item instanceof LauncherGadgetInfo) { + final LauncherGadgetInfo launcherGadgetInfo = (LauncherGadgetInfo)item; + final LauncherGadgetHost gadgetHost = mLauncher.getGadgetHost(); + if (gadgetHost != null) { + gadgetHost.deleteGadgetId(launcherGadgetInfo.gadgetId); + } } LauncherModel.deleteItemFromDatabase(mLauncher, item); } |