We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1bb9717 commit 8981827Copy full SHA for 8981827
src/app/legend/qgslegend.cpp
@@ -138,6 +138,10 @@ void QgsLegend::selectAll( bool select )
138
return;
139
}
140
141
+ // Turn off rendering to improve speed.
142
+ bool renderFlagState = mMapCanvas->renderFlag();
143
+ mMapCanvas->setRenderFlag( false );
144
+
145
QTreeWidgetItem* theItem = firstItem();
146
147
while ( theItem )
@@ -150,6 +154,8 @@ void QgsLegend::selectAll( bool select )
150
154
151
155
theItem = nextItem( theItem );
152
156
157
+ // Turn on rendering (if it was on previously)
158
+ mMapCanvas->setRenderFlag( renderFlagState );
153
159
160
161
void QgsLegend::removeLayer( QString layer_key )
0 commit comments