Skip to content

Commit e97649a

Browse files
authored
Merge pull request #9006 from alexbruy/fix-embedded-layers
don't allow to change style of the embedded layers from the Layer Styling panel (fix #16339)
2 parents e4be09a + e483642 commit e97649a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/app/qgslayerstylingwidget.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ void QgsLayerStylingWidget::setLayer( QgsMapLayer *layer )
137137
disconnect( mCurrentLayer, &QgsMapLayer::styleChanged, this, &QgsLayerStylingWidget::updateCurrentWidgetLayer );
138138
}
139139

140-
if ( !layer || !layer->isSpatial() )
140+
if ( !layer || !layer->isSpatial() || !QgsProject::instance()->layerIsEmbedded( layer->id() ).isEmpty() )
141141
{
142142
mLayerCombo->setLayer( nullptr );
143143
mStackedWidget->setCurrentIndex( mNotSupportedPage );

0 commit comments

Comments
 (0)