Merge "fixed bookmarks widget bug http://b/issue?id=2942821 added check for null intent when service is started"
diff --git a/src/com/android/browser/widget/BookmarkStackWidgetService.java b/src/com/android/browser/widget/BookmarkStackWidgetService.java
index 5334499..f58cec1 100644
--- a/src/com/android/browser/widget/BookmarkStackWidgetService.java
+++ b/src/com/android/browser/widget/BookmarkStackWidgetService.java
@@ -16,6 +16,8 @@
package com.android.browser.widget;
+import com.android.browser.R;
+
import android.app.PendingIntent;
import android.appwidget.AppWidgetManager;
import android.content.ComponentName;
@@ -33,8 +35,6 @@
import android.widget.RemoteViews;
import android.widget.RemoteViewsService;
-import com.android.browser.R;
-
import java.util.ArrayList;
import java.util.List;
@@ -82,8 +82,7 @@
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
- final String action = intent.getAction();
- if (UPDATE.equals(action)) {
+ if ((intent == null) || (intent.getAction() != null) && UPDATE.equals(intent.getAction())) {
mHandler.sendEmptyMessage(MSG_UPDATE);
}
return START_STICKY;