[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/graphics/digikam/utilities/imageeditor/canvas
From:       Gilles Caulier <caulier.gilles () gmail ! com>
Date:       2007-04-04 20:52:57
Message-ID: 1175719977.428538.16106.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 650567 by cgilles:

digiKam from trunk : image editor canvas : fix Zoom tool  accordinly with new high zoom factor rules

 M  +2 -1      canvas.cpp  


--- trunk/extragear/graphics/digikam/utilities/imageeditor/canvas/canvas.cpp #650566:650567
@@ -927,7 +927,8 @@
     updateContentsSize();
 
     viewport()->setUpdatesEnabled(false);
-    center((int)(cpx * d->zoom), (int)(cpy * d->zoom));
+    center((int)(((cpx * d->zoom) * (d->tileSize / d->zoom)) / floor(d->tileSize / d->zoom)), 
+           (int)(((cpy * d->zoom) * (d->tileSize / d->zoom)) / floor(d->tileSize / d->zoom)));
     viewport()->setUpdatesEnabled(true);
 
     viewport()->update();
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic