mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
Merge pull request #45084 from 3nids/fix-option-crash
fix crash when opening layer properties
This commit is contained in:
commit
08d8ccb1e6
@ -491,13 +491,17 @@ void QgsVectorLayerProperties::addPropertiesPageFactory( const QgsMapLayerConfig
|
||||
}
|
||||
|
||||
QgsMapLayerConfigWidget *page = factory->createWidget( mLayer, nullptr, false, this );
|
||||
mLayerPropertiesPages << page;
|
||||
|
||||
const QString beforePage = factory->layerPropertiesPagePositionHint();
|
||||
if ( beforePage.isEmpty() )
|
||||
addPage( factory->title(), factory->title(), factory->icon(), page );
|
||||
else
|
||||
insertPage( factory->title(), factory->title(), factory->icon(), page, beforePage );
|
||||
if ( page )
|
||||
{
|
||||
mLayerPropertiesPages << page;
|
||||
|
||||
const QString beforePage = factory->layerPropertiesPagePositionHint();
|
||||
if ( beforePage.isEmpty() )
|
||||
addPage( factory->title(), factory->title(), factory->icon(), page );
|
||||
else
|
||||
insertPage( factory->title(), factory->title(), factory->icon(), page, beforePage );
|
||||
}
|
||||
}
|
||||
|
||||
void QgsVectorLayerProperties::insertFieldOrExpression()
|
||||
|
Loading…
x
Reference in New Issue
Block a user