fix(editor): runtime url更新后恢复当前选中状态

This commit is contained in:
roymondchen 2025-07-24 15:55:59 +08:00
parent bba67b5533
commit c2830fca6b

View File

@ -363,6 +363,12 @@ export const initServiceEvents = (
stage.renderer?.once('runtime-ready', (runtime) => { stage.renderer?.once('runtime-ready', (runtime) => {
runtime.updateRootConfig?.(cloneDeep(toRaw(editorService.get('root')))!); runtime.updateRootConfig?.(cloneDeep(toRaw(editorService.get('root')))!);
const page = editorService.get('page');
const node = editorService.get('node');
page?.id && runtime?.updatePageId?.(page.id);
setTimeout(() => {
node && stage?.select(toRaw(node.id));
});
}); });
}, },
); );