Merge "Fix battery saver not disabling adaptive sleep switch" into sc-dev am: b8c610b188
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14923591 Change-Id: Ib37a1f8280a7cef805545b88f09ea85fde83a076
This commit is contained in:
@@ -90,6 +90,7 @@ public class AdaptiveSleepPreferenceController {
|
|||||||
if (enforcedAdmin != null) {
|
if (enforcedAdmin != null) {
|
||||||
mPreference.setDisabledByAdmin(enforcedAdmin);
|
mPreference.setDisabledByAdmin(enforcedAdmin);
|
||||||
} else {
|
} else {
|
||||||
|
mPreference.setChecked(isChecked());
|
||||||
mPreference.setEnabled(hasSufficientPermission(mPackageManager) && !isCameraLocked()
|
mPreference.setEnabled(hasSufficientPermission(mPackageManager) && !isCameraLocked()
|
||||||
&& !isPowerSaveMode());
|
&& !isPowerSaveMode());
|
||||||
}
|
}
|
||||||
|
@@ -81,6 +81,7 @@ public class ScreenTimeoutSettings extends RadioButtonPickerFragment implements
|
|||||||
@Override
|
@Override
|
||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
mAdaptiveSleepBatterySaverPreferenceController.updateVisibility();
|
mAdaptiveSleepBatterySaverPreferenceController.updateVisibility();
|
||||||
|
mAdaptiveSleepController.updatePreference();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user