mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
Fixes regression by adding visible tag to layer's node
This commit is contained in:
parent
d40447e7d0
commit
3c9e7190ee
@ -828,6 +828,12 @@ namespace QgsWms
|
||||
{
|
||||
QgsLayerTreeNode *treeNode = layerTreeGroupChildren.at( i );
|
||||
QDomElement layerElem = doc.createElement( QStringLiteral( "Layer" ) );
|
||||
|
||||
if ( projectSettings )
|
||||
{
|
||||
layerElem.setAttribute( QStringLiteral( "visible" ), treeNode->isVisible() );
|
||||
}
|
||||
|
||||
if ( treeNode->nodeType() == QgsLayerTreeNode::NodeGroup )
|
||||
{
|
||||
QgsLayerTreeGroup *treeGroupChild = static_cast<QgsLayerTreeGroup *>( treeNode );
|
||||
@ -840,7 +846,6 @@ namespace QgsWms
|
||||
|
||||
if ( projectSettings )
|
||||
{
|
||||
layerElem.setAttribute( QStringLiteral( "visible" ), treeGroupChild->isVisible() );
|
||||
layerElem.setAttribute( QStringLiteral( "mutuallyExclusive" ), treeGroupChild->isMutuallyExclusive() );
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user