diff --git a/packages/designer/src/components/components/entity-tree-view/components/entity-tree-view.component.tsx b/packages/designer/src/components/components/entity-tree-view/components/entity-tree-view.component.tsx index 797537b2798204e7d4cb6d3477d05d2675fd4d45..7529953f486b331f55b0048661ab0aa1cb487555 100644 --- a/packages/designer/src/components/components/entity-tree-view/components/entity-tree-view.component.tsx +++ b/packages/designer/src/components/components/entity-tree-view/components/entity-tree-view.component.tsx @@ -72,7 +72,7 @@ export default defineComponent({ getTreeViewData(); if (entityTreeRef.value && entityTreeRef.value.updateDataSource) { - entityTreeRef.value.updateDataSource(treeViewData.value); + entityTreeRef.value.updateDataSource(treeViewData.value, {keepScrollPosition: true}); nextTick(() => { setTreeDraggable(); @@ -135,6 +135,7 @@ export default defineComponent({ return