Android: call "_decideFrontlightState" to keep "is_fl_on" in sync (#10731)

reviewable/pr10732/r1
hasezoey 10 months ago committed by GitHub
parent 14347f0c18
commit b1109a729e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -505,6 +505,7 @@ function Device:_showLightDialog()
end
if action == C.ALIGHTS_DIALOG_OK then
self.powerd.fl_intensity = self.powerd:frontlightIntensityHW()
self.powerd:_decideFrontlightState()
logger.dbg("Dialog OK, brightness: " .. self.powerd.fl_intensity)
if android.isWarmthDevice() then
self.powerd.fl_warmth = self.powerd:frontlightWarmthHW()
@ -514,6 +515,7 @@ function Device:_showLightDialog()
elseif action == C.ALIGHTS_DIALOG_CANCEL then
logger.dbg("Dialog Cancel, brightness: " .. self.powerd.fl_intensity)
self.powerd:setIntensityHW(self.powerd.fl_intensity)
self.powerd:_decideFrontlightState()
if android.isWarmthDevice() then
logger.dbg("Dialog Cancel, warmth: " .. self.powerd.fl_warmth)
self.powerd:setWarmth(self.powerd.fl_warmth)

Loading…
Cancel
Save