Loading src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java +12 −2 Original line number Original line Diff line number Diff line Loading @@ -419,6 +419,18 @@ public final class PermissionAppsFragment extends SettingsWithHeader implements bindUi(this, permissionApps); 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) { private static void bindUi(SettingsWithHeader fragment, PermissionApps permissionApps) { final CharSequence label = permissionApps.getLabel(); final CharSequence label = permissionApps.getLabel(); Loading @@ -426,11 +438,9 @@ public final class PermissionAppsFragment extends SettingsWithHeader implements fragment.getString(R.string.system_apps_decor_title, label)); fragment.getString(R.string.system_apps_decor_title, label)); } } @Override @Override public void onPermissionsLoaded(PermissionApps permissionApps) { public void onPermissionsLoaded(PermissionApps permissionApps) { setPreferenceScreen(); setPreferenceScreen(); mOuterFragment.setOnPermissionsLoadedListener(null); } } private void setPreferenceScreen() { private void setPreferenceScreen() { Loading Loading
src/com/android/packageinstaller/permission/ui/television/PermissionAppsFragment.java +12 −2 Original line number Original line Diff line number Diff line Loading @@ -419,6 +419,18 @@ public final class PermissionAppsFragment extends SettingsWithHeader implements bindUi(this, permissionApps); 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) { private static void bindUi(SettingsWithHeader fragment, PermissionApps permissionApps) { final CharSequence label = permissionApps.getLabel(); final CharSequence label = permissionApps.getLabel(); Loading @@ -426,11 +438,9 @@ public final class PermissionAppsFragment extends SettingsWithHeader implements fragment.getString(R.string.system_apps_decor_title, label)); fragment.getString(R.string.system_apps_decor_title, label)); } } @Override @Override public void onPermissionsLoaded(PermissionApps permissionApps) { public void onPermissionsLoaded(PermissionApps permissionApps) { setPreferenceScreen(); setPreferenceScreen(); mOuterFragment.setOnPermissionsLoadedListener(null); } } private void setPreferenceScreen() { private void setPreferenceScreen() { Loading