From 2774350ec60a15aadfbc0b65edcd24c5233248bc Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Mon, 24 Sep 2012 17:49:00 +0200 Subject: [PATCH] transform coordinates to on-screen values --- unireader.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unireader.lua b/unireader.lua index cc7d189ee..81379fc15 100644 --- a/unireader.lua +++ b/unireader.lua @@ -2869,8 +2869,9 @@ function UniReader:addAllCommands() else for i, link in ipairs(links) do Debug("link", i, link) - fb.bb:invertRect(link.x0, link.y0, link.x1 - link.x0, link.y1 - link.y0) - fb:refresh(1, link.x0, link.y0, link.x1 - link.x0, link.y1 - link.y0) + local x,y,w,h = self:zoomedRectCoordTransform( link.x0,link.y0, link.x1,link.y1 ) + fb.bb:invertRect(x,y, w,h) + fb:refresh(1, x,y, w,h) end end end