summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authornebkat <nebkat@teamhacksung.org>2012-12-31 10:10:01 +0000
committernebkat <nebkat@teamhacksung.org>2012-12-31 10:10:01 +0000
commitee652cac1556f1db9efb7c73eb0f9e5678b5ccd8 (patch)
tree5ff1d60dfa8d0054f902715dd0d37bfeef3aa6c2 /src
parent535ae33d0d48cd03f5a4049cc3c35ddb9420a33c (diff)
downloadandroid_packages_apps_Trebuchet-ee652cac1556f1db9efb7c73eb0f9e5678b5ccd8.tar.gz
android_packages_apps_Trebuchet-ee652cac1556f1db9efb7c73eb0f9e5678b5ccd8.tar.bz2
android_packages_apps_Trebuchet-ee652cac1556f1db9efb7c73eb0f9e5678b5ccd8.zip
DeleteDropTarget: Don't accept allapps button
Change-Id: I41bbd1494694ac22b9325675587e1192c174c243
Diffstat (limited to 'src')
-rw-r--r--src/com/cyanogenmod/trebuchet/DeleteDropTarget.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/trebuchet/DeleteDropTarget.java b/src/com/cyanogenmod/trebuchet/DeleteDropTarget.java
index 4f15df7df..4ab8ddd44 100644
--- a/src/com/cyanogenmod/trebuchet/DeleteDropTarget.java
+++ b/src/com/cyanogenmod/trebuchet/DeleteDropTarget.java
@@ -140,7 +140,11 @@ public class DeleteDropTarget extends ButtonDropTarget {
@Override
public boolean acceptDrop(DragObject d) {
- // We can remove everything including App shortcuts, folders, widgets, etc.
+ if (d.dragInfo instanceof ShortcutInfo) {
+ if (((ShortcutInfo) d.dragInfo).itemType == LauncherSettings.Favorites.ITEM_TYPE_ALLAPPS) {
+ return false;
+ }
+ }
return true;
}