From c8a1fb49356c95adc9c751b572aeeb8ef5673093 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Mon, 15 Jul 2013 19:10:17 +0800 Subject: [PATCH] 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. --- frontend/ui/reader/readercropping.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/ui/reader/readercropping.lua b/frontend/ui/reader/readercropping.lua index d36875359..1bb26dc92 100644 --- a/frontend/ui/reader/readercropping.lua +++ b/frontend/ui/reader/readercropping.lua @@ -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))