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

Commit c6d271cb authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add MATCH_UNINSTALLED_PACKAGES when obtaining activity info" into main

parents 15720198 d88f3a32
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -738,7 +738,11 @@ public class DesktopModeWindowDecoration extends WindowDecoration<WindowDecorLin
                return;
                return;
            }
            }
            final PackageManager pm = mContext.getApplicationContext().getPackageManager();
            final PackageManager pm = mContext.getApplicationContext().getPackageManager();
            final ActivityInfo activityInfo = pm.getActivityInfo(baseActivity, 0 /* flags */);
            final ActivityInfo activityInfo = pm.getActivityInfo(baseActivity,
                    // Include uninstalled apps. Despite its name, adding this flag is a workaround
                    // to #getActivityInfo throwing a NameNotFoundException for installed packages
                    // when HSUM is enabled. See b/354884302.
                    PackageManager.MATCH_UNINSTALLED_PACKAGES);
            final IconProvider provider = new IconProvider(mContext);
            final IconProvider provider = new IconProvider(mContext);
            final Drawable appIconDrawable = provider.getIcon(activityInfo);
            final Drawable appIconDrawable = provider.getIcon(activityInfo);
            final BaseIconFactory headerIconFactory = createIconFactory(mContext,
            final BaseIconFactory headerIconFactory = createIconFactory(mContext,