Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0f196e69 authored by Sunny Goyal's avatar Sunny Goyal Committed by Android (Google) Code Review
Browse files

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

parents 79afe010 7b221efa
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -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;