diff options
author | Tony Mantler <nicoya@google.com> | 2016-12-02 22:30:21 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-12-02 22:30:21 +0000 |
commit | ab552b70c3a4adf7ab90aea1a0456b8c51cfe418 (patch) | |
tree | a635bb52693ad0a0def336d0e31760562762deb2 | |
parent | 91bd3a67f887be3b31ef891cdb9a0ddf274ccec6 (diff) | |
parent | 23153df451f163136c7b9f0aefa34c1bc26c7c02 (diff) | |
download | android_packages_apps_PackageInstaller-ab552b70c3a4adf7ab90aea1a0456b8c51cfe418.tar.gz android_packages_apps_PackageInstaller-ab552b70c3a4adf7ab90aea1a0456b8c51cfe418.tar.bz2 android_packages_apps_PackageInstaller-ab552b70c3a4adf7ab90aea1a0456b8c51cfe418.zip |
Merge "Make system app fragment refresh on resume" into nyc-mr2-dev
-rw-r--r-- | src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java b/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java index ec320701..e6ad66da 100644 --- a/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java +++ b/src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java @@ -421,6 +421,18 @@ public final class PermissionAppsFragment extends SettingsWithHeader implements bindUi(this, permissionApps); } + @Override + public void onResume() { + super.onResume(); + mOuterFragment.mPermissionApps.refresh(true); + } + + @Override + public void onDestroy() { + super.onDestroy(); + mOuterFragment.setOnPermissionsLoadedListener(null); + } + private static void bindUi(SettingsWithHeader fragment, PermissionApps permissionApps) { final CharSequence label = permissionApps.getLabel(); @@ -428,11 +440,9 @@ public final class PermissionAppsFragment extends SettingsWithHeader implements fragment.getString(R.string.system_apps_decor_title, label)); } - @Override public void onPermissionsLoaded(PermissionApps permissionApps) { setPreferenceScreen(); - mOuterFragment.setOnPermissionsLoadedListener(null); } private void setPreferenceScreen() { |