if original zoom mode is not "content", set zoom mode to "contentwidth" after cropping

Otherwise, users will feel confused that the view stays the same after cropping if current mode is fit-to-page.
This commit is contained in:
Huang Xin
2013-07-15 19:10:17 +08:00
parent 466605e8f7
commit c8a1fb4935

View File

@@ -131,9 +131,9 @@ function ReaderCropping:exitPageCrop(confirmed)
self.view:recalculate()
else
if confirmed then
-- if original zoom mode is not "content", set zoom mode to "content"
-- 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 "content"))
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))