diff options
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index 8161d38de..4cc7bc4d0 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -2137,8 +2137,10 @@ public class Launcher extends Activity removeWidgetToAutoAdvance(launcherInfo.hostView); launcherInfo.hostView = null; AppWidgetProviderInfo info = mAppWidgetManager.getAppWidgetInfo(launcherInfo.appWidgetId); - String packageName = info.providerInfo.packageName; - LauncherApplication.getLauncherStats().sendWidgetRemoveEvent(packageName); + if (info != null) { + String packageName = info.providerInfo.packageName; + LauncherApplication.getLauncherStats().sendWidgetRemoveEvent(packageName); + } } public void showOutOfSpaceMessage(boolean isHotseatLayout) { |