From f9d415642abe1862daebff4539fda98efbd41246 Mon Sep 17 00:00:00 2001 From: Frans de Jonge Date: Tue, 25 Aug 2015 10:52:43 +0200 Subject: [PATCH] Fix clear external styles not persistent in document settings References #1601 --- frontend/apps/reader/modules/readertypeset.lua | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/frontend/apps/reader/modules/readertypeset.lua b/frontend/apps/reader/modules/readertypeset.lua index 6ebb863ca..124b8e9bf 100644 --- a/frontend/apps/reader/modules/readertypeset.lua +++ b/frontend/apps/reader/modules/readertypeset.lua @@ -20,7 +20,7 @@ end function ReaderTypeset:onReadSettings(config) self.css = config:readSetting("css") - if self.css and self.css ~= "" then + if self.css then self.ui.document:setStyleSheet(self.css) else self.ui.document:setStyleSheet(self.ui.document.default_css) @@ -69,7 +69,7 @@ function ReaderTypeset:genStyleSheetMenu() { text = _("clear all external styles"), callback = function() - self:setStyleSheet(nil) + self:setStyleSheet("") end }, { @@ -96,9 +96,6 @@ function ReaderTypeset:setStyleSheet(new_css) if new_css ~= self.css then --DEBUG("setting css to ", new_css) self.css = new_css - if new_css == nil then - new_css = "" - end self.ui.document:setStyleSheet(new_css) self.ui:handleEvent(Event:new("UpdatePos")) end