diff --git a/packages/editor/src/layouts/sidebar/LayerPanel.vue b/packages/editor/src/layouts/sidebar/LayerPanel.vue index 6c029685..ef97b28e 100644 --- a/packages/editor/src/layouts/sidebar/LayerPanel.vue +++ b/packages/editor/src/layouts/sidebar/LayerPanel.vue @@ -68,12 +68,12 @@ import LayerMenu from './LayerMenu.vue'; const throttleTime = 150; -const select = (data: MNode, editorService?: EditorService) => { +const select = async (data: MNode, editorService?: EditorService) => { if (!data.id) { throw new Error('没有id'); } - editorService?.select(data); + await editorService?.select(data); editorService?.get('stage')?.select(data.id); };