OSDN Git Service

Leverage the code from qt-qpr1-dev to master
authorSunny Shao <sunnyshao@google.com>
Thu, 6 Feb 2020 09:20:58 +0000 (17:20 +0800)
committerSunny Shao <sunnyshao@google.com>
Thu, 6 Feb 2020 09:20:58 +0000 (17:20 +0800)
Fixes: 147124412
Test: manual test

Change-Id: I6e937c6d34b635ecfdd2e29b22d0023f23f695e3

res/values/config.xml
src/com/android/settings/applications/manageapplications/ResetAppsHelper.java

index fc2ca1f..42bc0d6 100755 (executable)
     <string-array name="config_suppress_injected_tile_keys" translatable="false"/>
 
     <!-- Reset application package name -->
-    <string-array name="config_reset_app_package_name" translatable="false">
-        <item>com.android.systemui</item>
+    <string-array name="config_skip_reset_apps_package_name" translatable="false">
         <item>android</item>
+        <item>com.android.providers.downloads</item>
+        <item>com.android.systemui</item>
+        <item>com.android.vending</item>
     </string-array>
 
     <!-- Settings panel keeps observe this uri -->
index 1fe0d01..270a5c8 100644 (file)
@@ -114,7 +114,7 @@ public class ResetAppsHelper implements DialogInterface.OnClickListener,
                         PackageManager.GET_DISABLED_COMPONENTS);
                 final List<String> whiteList = Arrays.asList(
                         mContext.getResources().getStringArray(
-                                R.array.config_reset_app_package_name));
+                                R.array.config_skip_reset_apps_package_name));
 
                 for (int i = 0; i < apps.size(); i++) {
                     ApplicationInfo app = apps.get(i);