Skip to content
This repository was archived by the owner on Oct 24, 2023. It is now read-only.

Commit 90a47cf

Browse files
committed
Honour expanded attribute from project settings
1 parent aad8981 commit 90a47cf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

themes_config.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,10 @@ def getLayerTree(layer, permissions, resultLayers, visibleLayers, printLayers, l
249249
# group
250250
layerEntry["mutuallyExclusive"] = layer.get("mutuallyExclusive") == "1"
251251
layerEntry["sublayers"] = []
252-
layerEntry["expanded"] = False if collapseBelowLevel >= 0 and level >= collapseBelowLevel else True
252+
if layer.get("expanded") == "0":
253+
layerEntry["expanded"] = False
254+
else:
255+
layerEntry["expanded"] = False if collapseBelowLevel >= 0 and level >= collapseBelowLevel else True
253256
for sublayer in layers:
254257
getLayerTree(sublayer, permissions, layerEntry["sublayers"], visibleLayers, printLayers, level + 1, collapseBelowLevel, titleNameMap, featureReports, searchLayers, np, ns)
255258

0 commit comments

Comments
 (0)