Skip to content

Commit d288a53

Browse files
committed
[fix #11872] do not call activateLayerRelatedAction after selection change if layer is not current layer
1 parent 64a6cf6 commit d288a53

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/app/qgisapp.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -8972,7 +8972,10 @@ void QgisApp::selectionChanged( QgsMapLayer *layer )
89728972
{
89738973
showStatusMessage( tr( "%n feature(s) selected on layer %1.", "number of selected features", vlayer->selectedFeatureCount() ).arg( vlayer->name() ) );
89748974
}
8975-
activateDeactivateLayerRelatedActions( layer );
8975+
if ( layer == activeLayer() )
8976+
{
8977+
activateDeactivateLayerRelatedActions( layer );
8978+
}
89768979
}
89778980

89788981
void QgisApp::legendLayerSelectionChanged( void )

0 commit comments

Comments
 (0)