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

Commit 4d728de8 authored by Calvin Pan's avatar Calvin Pan Committed by Automerger Merge Worker
Browse files

Merge "Avoid getting app locale config for each app" into tm-dev am: 9d6cf425

parents 2034695a 9d6cf425
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -49,17 +49,17 @@ public class AppLocaleUtil {
        boolean isDisallowedPackage = isDisallowedPackage(context, packageName);
        boolean hasLauncherEntry = hasLauncherEntry(packageName, infos);
        boolean isSignedWithPlatformKey = isSignedWithPlatformKey(context, packageName);
        boolean isAppLocaleSupported = isAppLocaleSupported(context, packageName);
        boolean canDisplay = !isDisallowedPackage
                && !isSignedWithPlatformKey
                && hasLauncherEntry
                && isAppLocaleSupported(context, packageName);

        Log.i(TAG, "Can display preference - [" + packageName + "] :"
                + " isDisallowedPackage : " + isDisallowedPackage
                + " / isSignedWithPlatformKey : " + isSignedWithPlatformKey
                + " / hasLauncherEntry : " + hasLauncherEntry
                + " / isAppLocaleSupported : " + isAppLocaleSupported);

        return !isDisallowedPackage
                && !isSignedWithPlatformKey
                && hasLauncherEntry
                && isAppLocaleSupported;
                + " / canDisplay : " + canDisplay);
        return canDisplay;
    }

    private static boolean isDisallowedPackage(Context context, String packageName) {