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

Commit 6ee30500 authored by Himanshu Gupta's avatar Himanshu Gupta
Browse files

Reciprocate MATCH_CLONE_PROFILE usages to MATCH_CLONE_PROFILE_LONG

Bug: 333024702
Test: Manual buiold and flash
Change-Id: Iddf020160dcf539258aa1808d10ad66258f790a3
parent e2445de7
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -60,8 +60,11 @@ public class NoFilteringResolver extends CrossProfileResolver {
    public static boolean isIntentRedirectionAllowed(Context context,
            AppCloningDeviceConfigHelper appCloningDeviceConfigHelper, boolean resolveForStart,
            long flags) {
        boolean canMatchCloneProfile = (flags & PackageManager.MATCH_CLONE_PROFILE) != 0
                || (flags & PackageManager.MATCH_CLONE_PROFILE_LONG) != 0;
        return isAppCloningBuildingBlocksEnabled(context, appCloningDeviceConfigHelper)
                    && (resolveForStart || (((flags & PackageManager.MATCH_CLONE_PROFILE) != 0)
                && (resolveForStart
                    || (canMatchCloneProfile
                        && hasPermission(context, Manifest.permission.QUERY_CLONED_APPS)));
    }