Merge "Fix incorrect switch status when user stay in NightDisplaySettings page while scheduled night lights on" into main am: cdca93976a am: ca445ed06d
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2181238 Change-Id: I1175ad2c5dfeccf51fa8efc533d44e470ea7514a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -90,11 +90,6 @@ public class NightDisplayActivationPreferenceController extends
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public final void updateState(Preference preference) {
|
|
||||||
updateStateInternal();
|
|
||||||
}
|
|
||||||
|
|
||||||
/** FOR SLICES */
|
/** FOR SLICES */
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -112,14 +107,4 @@ public class NightDisplayActivationPreferenceController extends
|
|||||||
return mTimeFormatter.getAutoModeSummary(mContext, mColorDisplayManager);
|
return mTimeFormatter.getAutoModeSummary(mContext, mColorDisplayManager);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void updateStateInternal() {
|
|
||||||
final boolean isActivated = mColorDisplayManager.isNightDisplayActivated();
|
|
||||||
final int autoMode = mColorDisplayManager.getNightDisplayAutoMode();
|
|
||||||
|
|
||||||
if (autoMode == ColorDisplayManager.AUTO_MODE_CUSTOM_TIME) {
|
|
||||||
mTimeFormatter.getFormattedTimeString(isActivated
|
|
||||||
? mColorDisplayManager.getNightDisplayCustomStartTime()
|
|
||||||
: mColorDisplayManager.getNightDisplayCustomEndTime());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user