79632a9fc5b398afb1ed5aa10fb3ba15c13b7e83
By default if a RestrictedPreference is restricted then the preference becomes disabled but still visible. But for brightness preferences in A11y SUW we'd like to hide them if they're restricted and disabled, since it's meaningless to show disabled items in SUW. To achieve this, in PreferenceController#displayPreference we check the whether the preference is RestrictedPreference and restricted, so we can decide whether to hide it. Besides, if the preference is restricted and we hide it, in PreferenceController#getAvailableStatis we also return CONDITIONALLY_UNAVAILABLE to make consistency. Bug: 384620216 Flag: com.android.settings.accessibility.add_brightness_settings_in_suw Test: manually atest AutoBrightnessPreferenceControllerForSetupWizardTest atest BrightnessLevelPreferenceControllerForSetupWizardTest Change-Id: Ifb68b4d64fc111d91a23457882a006002173d232
…
Description
No description provided
Languages
Java
89.8%
Kotlin
10.2%