Skip to content

Commit a4e438a

Browse files
committed
fix fetching rectangle
1 parent 5577d83 commit a4e438a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/gui/qgsmapcanvas.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -997,7 +997,7 @@ void QgsMapCanvas::zoomToSelected( QgsVectorLayer *layer )
997997
{
998998
int scaleFactor = 5;
999999
QgsPointXY center = mSettings.mapToLayerCoordinates( layer, rect.center() );
1000-
QgsRectangle extentRect = mSettings.mapToLayerCoordinates( layer, extent() ).scaled( 1.0 / scaleFactor );
1000+
QgsRectangle extentRect = mSettings.mapToLayerCoordinates( layer, extent() ).scaled( 1.0 / scaleFactor, &center );
10011001
QgsFeatureRequest req = QgsFeatureRequest().setFilterRect( extentRect ).setLimit( 1000 ).setNoAttributes();
10021002
QgsFeatureIterator fit = layer->getFeatures( req );
10031003
QgsFeature f;

0 commit comments

Comments
 (0)