Skip to content

Commit 48c1b57

Browse files
committed
Do not refresh overview twice on a change
1 parent 1732db5 commit 48c1b57

File tree

3 files changed

+0
-10
lines changed

3 files changed

+0
-10
lines changed

src/app/legend/qgslegend.cpp

-6
Original file line numberDiff line numberDiff line change
@@ -2445,11 +2445,6 @@ void QgsLegend::updateMapCanvasLayerSet()
24452445
mMapCanvas->setLayerSet( layers );
24462446
}
24472447

2448-
void QgsLegend::updateOverview()
2449-
{
2450-
mMapCanvas->updateOverview();
2451-
}
2452-
24532448
void QgsLegend::enableOverviewModeAllLayers( bool isInOverview )
24542449
{
24552450
for ( QTreeWidgetItem* theItem = firstItem(); theItem; theItem = nextItem( theItem ) )
@@ -2462,7 +2457,6 @@ void QgsLegend::enableOverviewModeAllLayers( bool isInOverview )
24622457

24632458
}
24642459
updateMapCanvasLayerSet();
2465-
updateOverview();
24662460
}
24672461

24682462
QStringList QgsLegend::layerIDs()

src/app/legend/qgslegend.h

-3
Original file line numberDiff line numberDiff line change
@@ -206,9 +206,6 @@ class QgsLegend : public QTreeWidget
206206
/**Updates layer set of map canvas*/
207207
void updateMapCanvasLayerSet();
208208

209-
/**Updates overview*/
210-
void updateOverview();
211-
212209
/**Show/remove all layer in/from overview*/
213210
void enableOverviewModeAllLayers( bool isInOverview );
214211

src/app/legend/qgslegendlayer.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,6 @@ void QgsLegendLayer::showInOverview()
494494
setInOverview( ! isInOverview() );
495495

496496
legend()->updateMapCanvasLayerSet();
497-
legend()->updateOverview();
498497
}
499498

500499
QString QgsLegendLayer::nameFromLayer( QgsMapLayer* layer )

0 commit comments

Comments
 (0)