summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/UninstallDropTarget.java
diff options
context:
space:
mode:
authorTony Wickham <twickham@google.com>2015-09-18 16:06:55 -0700
committerTony Wickham <twickham@google.com>2015-09-18 16:06:55 -0700
commitce86e194c41d37b40bd4423bd1954d05bde24840 (patch)
tree31937c9de719182383ea3e551ec9bf56a671c13f /src/com/android/launcher3/UninstallDropTarget.java
parentfcd19dfcd3afb5f047444e86843d583b8bd53966 (diff)
downloadandroid_packages_apps_Trebuchet-ce86e194c41d37b40bd4423bd1954d05bde24840.tar.gz
android_packages_apps_Trebuchet-ce86e194c41d37b40bd4423bd1954d05bde24840.tar.bz2
android_packages_apps_Trebuchet-ce86e194c41d37b40bd4423bd1954d05bde24840.zip
Show App Info when dragging widgets from the workspace.
Bug: 24190195 Change-Id: I65f67b7c1a1ae895035942aa97e40186ea5a206f
Diffstat (limited to 'src/com/android/launcher3/UninstallDropTarget.java')
-rw-r--r--src/com/android/launcher3/UninstallDropTarget.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/launcher3/UninstallDropTarget.java b/src/com/android/launcher3/UninstallDropTarget.java
index b69c79da1..73881610b 100644
--- a/src/com/android/launcher3/UninstallDropTarget.java
+++ b/src/com/android/launcher3/UninstallDropTarget.java
@@ -87,9 +87,12 @@ public class UninstallDropTarget extends ButtonDropTarget {
final Runnable checkIfUninstallWasSuccess = new Runnable() {
@Override
public void run() {
- String packageName = componentInfo.first.getPackageName();
- boolean uninstallSuccessful = !AllAppsList.packageHasActivities(
- getContext(), packageName, user);
+ boolean uninstallSuccessful = false;
+ if (componentInfo != null) {
+ String packageName = componentInfo.first.getPackageName();
+ uninstallSuccessful = !AllAppsList.packageHasActivities(
+ getContext(), packageName, user);
+ }
sendUninstallResult(d.dragSource, uninstallSuccessful);
}
};