From 1410860a2cb8d7d67bd591c4a360f1ca39ffa216 Mon Sep 17 00:00:00 2001 From: Paulo Matias Date: Thu, 23 Jan 2014 10:52:27 -0200 Subject: [PATCH] One more setting to preserve in floating punctuation workaround --- frontend/ui/reader/readertypeset.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/ui/reader/readertypeset.lua b/frontend/ui/reader/readertypeset.lua index 047edacd3..b562d6a0e 100644 --- a/frontend/ui/reader/readertypeset.lua +++ b/frontend/ui/reader/readertypeset.lua @@ -119,8 +119,8 @@ function ReaderTypeset:toggleFloatingPunctuation() self.ui.document:setFloatingPunctuation(self.floating_punctuation) --self.ui:handleEvent(Event:new("UpdatePos")) -- workaround: set again things unset by crengine after changing floating punctuation - self.ui.document:setFontFace(self.ui.font.font_face or - self.ui.doc_settings:readSetting("font_face")) + self.ui.document:setFontFace(self.ui.font.font_face) + self.ui.document:setInterlineSpacePercent(self.ui.font.line_space_percent) cre.setHyphDictionary(self.ui.hyphenation.hyph_alg) self:_setPageMargins() end