We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de33351 commit d7ef689Copy full SHA for d7ef689
src/server/services/wms/qgswmsrenderer.cpp
@@ -2606,8 +2606,10 @@ namespace QgsWms
2606
}
2607
else if ( mLayerGroups.contains( lname ) )
2608
{
2609
- for ( QgsMapLayer *layer : mLayerGroups[lname] )
+ // Reverse order for group members
2610
+ for ( auto it = mLayerGroups[lname].rbegin(); it != mLayerGroups[lname].rend(); ++it )
2611
2612
+ QgsMapLayer *layer = *it;
2613
if ( !mRestrictedLayers.contains( layerNickname( *layer ) ) )
2614
2615
layer->readSld( namedElem, err );
@@ -2664,6 +2666,7 @@ namespace QgsWms
2664
2666
2665
2667
else if ( mLayerGroups.contains( nickname ) )
2668
2669
2670
for ( auto it = mLayerGroups[nickname].rbegin(); it != mLayerGroups[nickname].rend(); ++it )
2671
2672
QgsMapLayer *layer = *it;
0 commit comments