Multi-line toggle switch & add instruction to resolve sdcv build error.

This commit is contained in:
Zijie He
2016-04-25 19:45:55 -07:00
committed by Hzj_jie
parent cc72fcafd1
commit 1aa0c4192a
6 changed files with 58 additions and 26 deletions

View File

@@ -168,14 +168,20 @@ end
function ReaderCropping:setCropZoomMode(confirmed)
if confirmed then
-- if original zoom mode is not "content", set zoom mode to "contentwidth"
self.ui:handleEvent(Event:new("SetZoomMode",
self.orig_zoom_mode:find("content") and self.orig_zoom_mode or "contentwidth"))
self:setZoomMode(
self.orig_zoom_mode:find("content")
and self.orig_zoom_mode
or "contentwidth")
self.ui:handleEvent(Event:new("InitScrollPageStates"))
else
self.ui:handleEvent(Event:new("SetZoomMode", self.orig_zoom_mode))
self:setZoomMode(self.orig_zoom_mode)
end
end
function ReaderCropping:setZoomMode(mode)
self.ui:handleEvent(Event:new("SetZoomMode", mode))
end
function ReaderCropping:onReadSettings(config)
self.document.bbox = config:readSetting("bbox")
end