X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdrawingview.cpp;h=838d45aae4f62e59827d082a9c6b34eb8c6eca18;hb=143b369c0308a8cd524cb0ed51c5d67d6be69603;hp=bdc3540b0442fc51b243e6096da6a94b362d2632;hpb=e8987f4028a1f9c0eeb33a45bd11b2e409b9c2c5;p=architektonas diff --git a/src/drawingview.cpp b/src/drawingview.cpp index bdc3540..838d45a 100644 --- a/src/drawingview.cpp +++ b/src/drawingview.cpp @@ -393,7 +393,12 @@ Now we do... :-/ update(); // Do an update if collided with at least *one* object in the document if (toolAction) + { + if (Object::snapToGrid) + point = Object::SnapPointToGrid(point); + toolAction->MouseDown(point); + } // Didn't hit any object and not using a tool, so do a selection rectangle if (!(collided || toolAction))