[QGIS Commit] r14987 - trunk/qgis/src/gui

svn_qgis at osgeo.org svn_qgis at osgeo.org
Fri Dec 31 09:22:47 EST 2010


Author: mhugent
Date: 2010-12-31 06:22:47 -0800 (Fri, 31 Dec 2010)
New Revision: 14987

Modified:
   trunk/qgis/src/gui/qgsmapcanvas.cpp
Log:
Update item positions explicitely in zoom previous / zoom next. Fixes part of bug #3369

Modified: trunk/qgis/src/gui/qgsmapcanvas.cpp
===================================================================
--- trunk/qgis/src/gui/qgsmapcanvas.cpp	2010-12-31 13:42:16 UTC (rev 14986)
+++ trunk/qgis/src/gui/qgsmapcanvas.cpp	2010-12-31 14:22:47 UTC (rev 14987)
@@ -589,6 +589,8 @@
     // update controls' enabled state
     emit zoomLastStatusChanged( mLastExtentIndex > 0 );
     emit zoomNextStatusChanged( mLastExtentIndex < mLastExtent.size() - 1 );
+    // notify canvas items of change
+    updateCanvasItemPositions();
   }
 
 } // zoomToPreviousExtent
@@ -611,6 +613,8 @@
     // update controls' enabled state
     emit zoomLastStatusChanged( mLastExtentIndex > 0 );
     emit zoomNextStatusChanged( mLastExtentIndex < mLastExtent.size() - 1 );
+    // notify canvas items of change
+    updateCanvasItemPositions();
   }
 }// zoomToNextExtent
 



More information about the QGIS-commit mailing list