From 5b5f6856d30efd916e86bf653eda5035fd2a37dd Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sun, 17 Feb 2013 13:12:51 +0800 Subject: [PATCH] fix visible_area recalculate for manual crop in reflow mode --- frontend/ui/reader/readercropping.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/ui/reader/readercropping.lua b/frontend/ui/reader/readercropping.lua index 57d50f9e3..3a674e48c 100644 --- a/frontend/ui/reader/readercropping.lua +++ b/frontend/ui/reader/readercropping.lua @@ -9,7 +9,9 @@ function ReaderCropping:onPageCrop(mode) self.ui:handleEvent(Event:new("CloseConfig")) self.cropping_zoommode = true self.cropping_offset = true - self.ui:handleEvent(Event:new("SetZoomMode", "page")) + -- we are already in page mode, tell ReaderView to recalculate stuff + -- for non-reflow mode + self.view:recalculate() self.cropping_zoommode = false local ubbox = self.document:getPageBBox(self.current_page) --DEBUG("used page bbox", ubbox)