[fix #11872] do not call activateLayerRelatedAction after selection change if layer is not current layer

This commit is contained in:
Denis Rouzaud 2014-12-18 08:07:19 +01:00
parent 64a6cf631e
commit d288a53c0d

View File

@ -8972,7 +8972,10 @@ void QgisApp::selectionChanged( QgsMapLayer *layer )
{
showStatusMessage( tr( "%n feature(s) selected on layer %1.", "number of selected features", vlayer->selectedFeatureCount() ).arg( vlayer->name() ) );
}
activateDeactivateLayerRelatedActions( layer );
if ( layer == activeLayer() )
{
activateDeactivateLayerRelatedActions( layer );
}
}
void QgisApp::legendLayerSelectionChanged( void )