recalculate zoom when changing font size

pull/78/head
chrox 11 years ago
parent d505f39c79
commit 8df55b8318

@ -102,10 +102,11 @@ KoptOptions = {
item_text = {"Aa","Aa","Aa","Aa","Aa","Aa","Aa","Aa","Aa","Aa"},
item_align_center = 1.0,
spacing = 15,
height = 60,
item_font_size = {22,24,28,32,34,36,38,42,46,50},
values = {0.1, 0.2, 0.4, 0.6, 0.8, 1.0, 1.2, 1.6, 2.0, 4.0},
default_value = 1.0,
height = 60,
event = "FontSizeUpdate",
},
{
name = "font_fine_tune",

@ -304,9 +304,7 @@ end
function ReaderView:onToggleScrollMode(page_scroll)
self.page_scroll = page_scroll
self:recalculate()
if self.page_scroll then
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onReadSettings(config)
@ -360,19 +358,20 @@ function ReaderView:onGammaUpdate(gamma)
end
end
function ReaderView:onFontSizeUpdate()
self.ui:handleEvent(Event:new("ReZoom"))
end
function ReaderView:onDefectSizeUpdate()
self.ui:handleEvent(Event:new("ReZoom"))
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onPageCrop()
self.ui:handleEvent(Event:new("ReZoom"))
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onMarginUpdate()
self.ui:handleEvent(Event:new("ReZoom"))
self.ui:handleEvent(Event:new("InitScrollPageStates"))
end
function ReaderView:onSetViewMode(new_mode)

@ -157,6 +157,7 @@ end
function ReaderZooming:onReZoom()
self:setZoom()
self.ui:handleEvent(Event:new("InitScrollPageStates"))
return true
end

Loading…
Cancel
Save