OSDN Git Service

Fix NPE when APPWIDGET_PICK has no value for EXTRA_CUSTOM_INFO
authorBjorn Bringert <bringert@android.com>
Wed, 9 Dec 2009 14:43:50 +0000 (14:43 +0000)
committerBjorn Bringert <bringert@android.com>
Wed, 9 Dec 2009 14:43:50 +0000 (14:43 +0000)
Fixes http://b/issue?id=2315370

Change-Id: Ib5077943f40e66f1d6d4121416d0a36f7bdcfc9d

src/com/android/settings/AppWidgetPickActivity.java

index cddc687..176ac80 100644 (file)
@@ -167,6 +167,7 @@ public class AppWidgetPickActivity extends ActivityPicker {
      */
     void putAppWidgetItems(List<AppWidgetProviderInfo> appWidgets,
             List<Bundle> customExtras, List<PickAdapter.Item> items) {
+        if (appWidgets == null) return;
         final int size = appWidgets.size();
         for (int i = 0; i < size; i++) {
             AppWidgetProviderInfo info = appWidgets.get(i);