diff --git a/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java b/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java index 0ebbeae4cc5..7534756bdf6 100644 --- a/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java +++ b/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java @@ -18,7 +18,10 @@ package com.android.settings.display; import android.content.Context; import android.hardware.display.ColorDisplayManager; + import androidx.preference.Preference; +import androidx.preference.PreferenceScreen; + import com.android.settings.core.BasePreferenceController; public class NightDisplayCustomEndTimePreferenceController extends BasePreferenceController { @@ -39,6 +42,13 @@ public class NightDisplayCustomEndTimePreferenceController extends BasePreferenc : UNSUPPORTED_ON_DEVICE; } + @Override + public void displayPreference(PreferenceScreen screen) { + super.displayPreference(screen); + final Preference preference = screen.findPreference(getPreferenceKey()); + updateState(preference); + } + @Override public final void updateState(Preference preference) { preference diff --git a/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java b/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java index a2a85ef292d..910086bd0f8 100644 --- a/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java +++ b/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java @@ -18,7 +18,10 @@ package com.android.settings.display; import android.content.Context; import android.hardware.display.ColorDisplayManager; + import androidx.preference.Preference; +import androidx.preference.PreferenceScreen; + import com.android.settings.core.BasePreferenceController; public class NightDisplayCustomStartTimePreferenceController extends BasePreferenceController { @@ -39,6 +42,13 @@ public class NightDisplayCustomStartTimePreferenceController extends BasePrefere : UNSUPPORTED_ON_DEVICE; } + @Override + public void displayPreference(PreferenceScreen screen) { + super.displayPreference(screen); + final Preference preference = screen.findPreference(getPreferenceKey()); + updateState(preference); + } + @Override public final void updateState(Preference preference) { preference