Merge "fix(brightness suw): Hide brightness preference in the suw." into main

This commit is contained in:
Treehugger Robot
2025-01-21 00:03:42 -08:00
committed by Android (Google) Code Review
4 changed files with 35 additions and 8 deletions

View File

@@ -49,12 +49,11 @@ public class AutoBrightnessPreferenceControllerForSetupWizard
@Override
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
Preference preference = screen.findPreference(getPreferenceKey());
final Preference preference = screen.findPreference(getPreferenceKey());
if (preference instanceof RestrictedPreferenceHelperProvider helperProvider) {
mRestrictedPreferenceHelper = helperProvider.getRestrictedPreferenceHelper();
preference.setVisible(!isRestricted());
}
super.displayPreference(screen);
}
@Override
@@ -70,4 +69,4 @@ public class AutoBrightnessPreferenceControllerForSetupWizard
public CharSequence getSummary() {
return "";
}
}
}

View File

@@ -52,12 +52,11 @@ public class BrightnessLevelPreferenceControllerForSetupWizard extends
@Override
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
Preference preference = screen.findPreference(getPreferenceKey());
final Preference preference = screen.findPreference(getPreferenceKey());
if (preference instanceof RestrictedPreferenceHelperProvider helperProvider) {
mRestrictedPreferenceHelper = helperProvider.getRestrictedPreferenceHelper();
preference.setVisible(!isRestricted());
}
super.displayPreference(screen);
}
@Override
@@ -68,4 +67,4 @@ public class BrightnessLevelPreferenceControllerForSetupWizard extends
}
return super.getAvailabilityStatus();
}
}
}