diff --git a/packages/editor/src/layouts/sidebar/LayerPanel.vue b/packages/editor/src/layouts/sidebar/LayerPanel.vue index ef97b28e..71619812 100644 --- a/packages/editor/src/layouts/sidebar/LayerPanel.vue +++ b/packages/editor/src/layouts/sidebar/LayerPanel.vue @@ -14,6 +14,7 @@ ref="tree" node-key="id" draggable + :default-expanded-keys="expandedKeys" :load="loadItems" :data="values" :expand-on-click-node="false" @@ -143,6 +144,7 @@ const useStatus = (tree: Ref | undefined>, editorSer highlightNode, clickNode: node, + expandedKeys: computed(() => (node.value ? [node.value.id] : [])), }; };