diff --git a/frontend/apps/reader/modules/readercoptlistener.lua b/frontend/apps/reader/modules/readercoptlistener.lua index 910fc00c0..2352bf5fe 100644 --- a/frontend/apps/reader/modules/readercoptlistener.lua +++ b/frontend/apps/reader/modules/readercoptlistener.lua @@ -4,12 +4,6 @@ local Event = require("ui/event") local ReaderCoptListener = EventListener:new{} function ReaderCoptListener:onReadSettings(config) - local embedded_css = config:readSetting("copt_embedded_css") - local toggle_embedded_css = embedded_css == 0 and false or true - table.insert(self.ui.postInitCallback, function() - self.ui:handleEvent(Event:new("ToggleEmbeddedStyleSheet", toggle_embedded_css)) - end) - local view_mode = config:readSetting("copt_view_mode") if view_mode == 0 then table.insert(self.ui.postInitCallback, function() @@ -20,7 +14,7 @@ function ReaderCoptListener:onReadSettings(config) self.ui:handleEvent(Event:new("SetViewMode", "scroll")) end) end - + local status_line = config:readSetting("copt_status_line") or DCREREADER_PROGRESS_BAR self.document:setStatusLineProp(status_line) end diff --git a/frontend/apps/reader/modules/readertypeset.lua b/frontend/apps/reader/modules/readertypeset.lua index 98e9cfc52..4b7705b5c 100644 --- a/frontend/apps/reader/modules/readertypeset.lua +++ b/frontend/apps/reader/modules/readertypeset.lua @@ -25,9 +25,10 @@ function ReaderTypeset:onReadSettings(config) end -- default to enable embedded css - self.embedded_css = config:readSetting("embedded_css") or true + self.embedded_css = config:readSetting("embedded_css") + if self.embedded_css == nil then self.embedded_css = true end self.ui.document:setEmbeddedStyleSheet(self.embedded_css and 1 or 0) - + -- set page margins self:onSetPageMargins(config:readSetting("copt_page_margins") or DCREREADER_CONFIG_MARGIN_SIZES_MEDIUM) end