mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Multi-line toggle switch & add instruction to resolve sdcv build error.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user