Use task based legend filter by map for main canvas

Otherwise QGIS frequently hangs for extended periods whenever
the filter by map option is enabled!
This commit is contained in:
Nyall Dawson 2023-03-06 12:23:20 +10:00
parent 4adc1c8278
commit 7e554b1ac6

View File

@ -4768,6 +4768,7 @@ void QgisApp::initLayerTreeView()
model->setFlag( QgsLayerTreeModel::ShowLegendAsTree );
model->setFlag( QgsLayerTreeModel::UseEmbeddedWidgets );
model->setFlag( QgsLayerTreeModel::UseTextFormatting );
model->setFlag( QgsLayerTreeModel::UseThreadedHitTest );
model->setAutoCollapseLegendNodes( 10 );
mLayerTreeView->setModel( model );