Loading services/core/java/com/android/server/pm/LauncherAppsService.java +5 −7 Original line number Diff line number Diff line Loading @@ -1685,14 +1685,12 @@ public class LauncherAppsService extends SystemService { continue; } final String[] filteredPackagesWithoutExtras = getFilteredPackageNames(packages, cookie); // If all packages are filtered, skip notifying listener. if (ArrayUtils.isEmpty(filteredPackagesWithoutExtras)) { continue; } getFilteredPackageNames(packagesNullExtras, cookie); try { if (!ArrayUtils.isEmpty(filteredPackagesWithoutExtras)) { listener.onPackagesSuspended(user, filteredPackagesWithoutExtras, /* launcherExtras= */ null); } for (int idx = 0; idx < packagesWithExtras.size(); idx++) { Pair<String, Bundle> packageExtraPair = packagesWithExtras.get(idx); if (!isPackageVisibleToListener(packageExtraPair.first, cookie)) { Loading services/tests/servicestests/AndroidManifest.xml +4 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,10 @@ <uses-permission android:name="android.permission.OVERRIDE_COMPAT_CHANGE_CONFIG_ON_RELEASE_BUILD"/> <queries> <package android:name="com.android.servicestests.apps.suspendtestapp" /> </queries> <!-- Uses API introduced in O (26) --> <uses-sdk android:minSdkVersion="1" android:targetSdkVersion="26"/> Loading services/tests/servicestests/src/com/android/server/pm/SuspendPackagesTest.java +10 −316 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
services/core/java/com/android/server/pm/LauncherAppsService.java +5 −7 Original line number Diff line number Diff line Loading @@ -1685,14 +1685,12 @@ public class LauncherAppsService extends SystemService { continue; } final String[] filteredPackagesWithoutExtras = getFilteredPackageNames(packages, cookie); // If all packages are filtered, skip notifying listener. if (ArrayUtils.isEmpty(filteredPackagesWithoutExtras)) { continue; } getFilteredPackageNames(packagesNullExtras, cookie); try { if (!ArrayUtils.isEmpty(filteredPackagesWithoutExtras)) { listener.onPackagesSuspended(user, filteredPackagesWithoutExtras, /* launcherExtras= */ null); } for (int idx = 0; idx < packagesWithExtras.size(); idx++) { Pair<String, Bundle> packageExtraPair = packagesWithExtras.get(idx); if (!isPackageVisibleToListener(packageExtraPair.first, cookie)) { Loading
services/tests/servicestests/AndroidManifest.xml +4 −0 Original line number Diff line number Diff line Loading @@ -97,6 +97,10 @@ <uses-permission android:name="android.permission.OVERRIDE_COMPAT_CHANGE_CONFIG_ON_RELEASE_BUILD"/> <queries> <package android:name="com.android.servicestests.apps.suspendtestapp" /> </queries> <!-- Uses API introduced in O (26) --> <uses-sdk android:minSdkVersion="1" android:targetSdkVersion="26"/> Loading
services/tests/servicestests/src/com/android/server/pm/SuspendPackagesTest.java +10 −316 File changed.Preview size limit exceeded, changes collapsed. Show changes