mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Fix synchronizing issue of Kobo front light between KOReader and nickel (#2977)
This commit is contained in:
@@ -32,7 +32,7 @@ end
|
||||
function KoboPowerD:_syncNickelConf()
|
||||
if self.has_fl_state_cfg and KOBO_SYNC_BRIGHTNESS_WITH_NICKEL then
|
||||
NickelConf.frontLightState.set(self:isFrontlightOn())
|
||||
NickelConf.frontLightLevel.set(self:frontlightIntensity())
|
||||
NickelConf.frontLightLevel.set(self.fl_intensity)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -43,6 +43,13 @@ function KoboPowerD:frontlightIntensityHW()
|
||||
return 20
|
||||
end
|
||||
|
||||
function KoboPowerD:isFrontlightOnHW()
|
||||
if self.has_fl_state_cfg then
|
||||
return NickelConf.frontLightState.get()
|
||||
end
|
||||
return BasePowerD.isFrontlightOnHW(self)
|
||||
end
|
||||
|
||||
function KoboPowerD:turnOffFrontlightHW() self:_setIntensity(0) end
|
||||
|
||||
function KoboPowerD:setIntensityHW(intensity)
|
||||
|
||||
Reference in New Issue
Block a user