Author: jghali
Date: Fri Jan 27 16:53:09 2017
New Revision: 21748

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=21748
Log:
fix issue preventing drawing of item snap lines when resizing object

Modified:
    trunk/Scribus/scribus/canvasgesture_resize.cpp

Modified: trunk/Scribus/scribus/canvasgesture_resize.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=21748&path=/trunk/Scribus/scribus/canvasgesture_resize.cpp
==============================================================================
--- trunk/Scribus/scribus/canvasgesture_resize.cpp      (original)
+++ trunk/Scribus/scribus/canvasgesture_resize.cpp      Fri Jan 27 16:53:09 2017
@@ -484,13 +484,13 @@
                || m_handle == Canvas::SOUTHWEST || m_handle == 
Canvas::SOUTHEAST;
        if (m_rotation == 0 || isCorner)
        {
-               FPoint snappedPoint = applyGrid(docPoint);
-               snappedPoint = applyGuides(snappedPoint);
-
-               double x = snappedPoint.x(), y = snappedPoint.y();
-               if (x != snappedPoint.x() && m_handle != Canvas::NORTH && 
m_handle != Canvas::SOUTH)
+               FPoint snappedPoint1 = applyGrid(docPoint);
+               FPoint snappedPoint2 = applyGuides(snappedPoint1);
+
+               double x = snappedPoint2.x(), y = snappedPoint2.y();
+               if (x != snappedPoint1.x() && m_handle != Canvas::NORTH && 
m_handle != Canvas::SOUTH)
                        xSnap = x;
-               if (y != snappedPoint.y() && m_handle != Canvas::EAST && 
m_handle != Canvas::WEST)
+               if (y != snappedPoint1.y() && m_handle != Canvas::EAST && 
m_handle != Canvas::WEST)
                        ySnap = y;
 //             if (m_doc->ApplyGuides(&x, &y))
 //                     qDebug() << "guides applied:" << snappedPoint.x() << 
snappedPoint.y() << "to" << x << y;


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to