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

Commit ab552b70 authored by Tony Mantler's avatar Tony Mantler Committed by Android (Google) Code Review
Browse files

Merge "Make system app fragment refresh on resume" into nyc-mr2-dev

parents 91bd3a67 23153df4
Loading
Loading
Loading
Loading
+12 −2
Original line number Diff line number Diff line
@@ -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() {