QTfrontend/drawmapscene.cpp
changeset 10223 b6b98dfa3807
parent 10108 c68cf030eded
child 10235 bafca1686867
--- a/QTfrontend/drawmapscene.cpp	Mon Apr 14 13:46:46 2014 +0400
+++ b/QTfrontend/drawmapscene.cpp	Tue Apr 15 21:46:08 2014 +0400
@@ -386,7 +386,7 @@
     int i = 1;
     while(i < points.size())
     {
-        if( (i != points.size() - 1)
+        if( ((i != points.size() - 1) || (prevPoint == points[i]))
                 && (sqr(prevPoint.x() - points[i].x()) + sqr(prevPoint.y() - points[i].y()) < 1000)
           )
             points.removeAt(i);