bugfix: restore original zoom mode after cropping

This commit is contained in:
chrox
2013-02-09 00:11:30 +08:00
parent 17af8b8cba
commit 94a6cbbf28
2 changed files with 14 additions and 8 deletions

View File

@@ -45,10 +45,10 @@ function BBoxWidget:screen_to_page()
local scale = self.crop.zoom
local screen_offset = self.crop.screen_offset
DEBUG("screen offset in screen_to_page", screen_offset)
bbox.x0 = self.screen_bbox.x0 / scale - screen_offset.x
bbox.y0 = self.screen_bbox.y0 / scale - screen_offset.y
bbox.x1 = self.screen_bbox.x1 / scale - screen_offset.x
bbox.y1 = self.screen_bbox.y1 / scale - screen_offset.y
bbox.x0 = (self.screen_bbox.x0 - screen_offset.x) / scale
bbox.y0 = (self.screen_bbox.y0 - screen_offset.y) / scale
bbox.x1 = (self.screen_bbox.x1 - screen_offset.x) / scale
bbox.y1 = (self.screen_bbox.y1 - screen_offset.y) / scale
return bbox
end