[QGIS Commit] r10788 - trunk/qgis/src/core

svn_qgis at osgeo.org svn_qgis at osgeo.org
Wed May 13 17:44:56 EDT 2009


Author: mhugent
Date: 2009-05-13 17:44:56 -0400 (Wed, 13 May 2009)
New Revision: 10788

Modified:
   trunk/qgis/src/core/qgsvectorlayer.cpp
Log:
Fix for problem with split tool and topological editing

Modified: trunk/qgis/src/core/qgsvectorlayer.cpp
===================================================================
--- trunk/qgis/src/core/qgsvectorlayer.cpp	2009-05-13 19:10:59 UTC (rev 10787)
+++ trunk/qgis/src/core/qgsvectorlayer.cpp	2009-05-13 21:44:56 UTC (rev 10788)
@@ -1804,6 +1804,8 @@
     {
       //change this geometry
       mChangedGeometries.insert( select_it->id(), *( select_it->geometry() ) );
+      //update of cached geometries is necessary because we use addTopologicalPoints() later
+      mCachedGeometries[select_it->id()] = *( select_it->geometry() );
 
       //insert new features
       for ( int i = 0; i < newGeometries.size(); ++i )



More information about the QGIS-commit mailing list