Little annoyance: When moving a road, it always snaps to itself. You
cannot really move a road exactly because it always snaps to itself.
This patch adds the road being moved to the no-snap list just like all
moved nodes are added. Only one line added.

-- 
Yves Goergen "LonelyPixel" <[email protected]>
Visit my web laboratory at http://beta.unclassified.de
--- merkaartor\Interaction\MoveTrackPointInteraction.cpp.orig   Fri Jan 02 
23:21:05 2009
+++ merkaartor\Interaction\MoveTrackPointInteraction.cpp        Sun Jan 04 
17:16:01 2009
@@ -53,6 +53,7 @@
                for (unsigned int i=0; i<R->size(); ++i)
                        if (std::find(Moving.begin(),Moving.end(),R->get(i)) == 
Moving.end())
                                Moving.push_back(R->getNode(i));
+               addToNoSnap(R);
        }
        for (unsigned int i=0; i<Moving.size(); ++i)
        {
_______________________________________________
Merkaartor mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/merkaartor

Reply via email to