am 0f196e69: Merge "Null check when getting list of widget receivers" into ub-launcher3-burnaby
* commit '0f196e6939ee9f23ea24d046e74fd1d1d3fc953f': Null check when getting list of widget receivers
This commit is contained in:
@@ -3303,9 +3303,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;
|
||||
|
||||
Reference in New Issue
Block a user