Merge "Null check when getting list of widget receivers" into ub-launcher3-burnaby

This commit is contained in:
Sunny Goyal authored and Android (Google) Code Review committed 2015-09-17 21:52:13 +00:00
commit 0f196e6939
1 file changed
+3 -2
+3 -2
View File
@@ -3307,9 +3307,10 @@ public class LauncherModel extends BroadcastReceiver
PackageManager pm = context.getPackageManager();
for (String pkg : mPackages) {
try {
needToRefresh |= !pm.queryBroadcastReceivers(
List<ResolveInfo> widgets = pm.queryBroadcastReceivers(
new Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE)
.setPackage(pkg), 0).isEmpty();
.setPackage(pkg), 0);
needToRefresh |= widgets != null && !widgets.isEmpty();
} catch (RuntimeException e) {
if (LauncherAppState.isDogfoodBuild()) {
throw e;