From cf70e8655234d3ddd820fcf39ba5a2d30dc1ddac Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Wed, 2 Mar 2016 23:25:39 -0800 Subject: [PATCH] kobo: move reader setting outside of nicke_conf module --- frontend/device/kobo/nickel_conf.lua | 3 --- frontend/device/kobo/powerd.lua | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/frontend/device/kobo/nickel_conf.lua b/frontend/device/kobo/nickel_conf.lua index bfdb23334..2cfcceb05 100644 --- a/frontend/device/kobo/nickel_conf.lua +++ b/frontend/device/kobo/nickel_conf.lua @@ -130,9 +130,6 @@ end function NickelConf.frontLightLevel.set(new_intensity) assert(new_intensity >= 0 and new_intensity <= 100, "Wrong brightness value given!") - -- Make sure we're in sync with KOReader on the config level, too - G_reader_settings:saveSetting("frontlight_intensity", - new_intensity) return NickelConf._write_kobo_conf(re_FrontLightLevel, front_light_level_str, new_intensity) diff --git a/frontend/device/kobo/powerd.lua b/frontend/device/kobo/powerd.lua index 1a2f311b2..60e4a7ed8 100644 --- a/frontend/device/kobo/powerd.lua +++ b/frontend/device/kobo/powerd.lua @@ -55,6 +55,8 @@ end function KoboPowerD:setIntensityHW() if self.fl ~= nil then self.fl:setBrightness(self.fl_intensity) + -- Make sure we persist intensity config in reader setting + G_reader_settings:saveSetting("frontlight_intensity", new_intensity) if KOBO_SYNC_BRIGHTNESS_WITH_NICKEL then NickelConf.frontLightLevel.set(self.fl_intensity) end