diff --git a/packages/editor-ui/src/store.ts b/packages/editor-ui/src/store.ts index e0160357e6..c2e33cd722 100644 --- a/packages/editor-ui/src/store.ts +++ b/packages/editor-ui/src/store.ts @@ -329,6 +329,9 @@ export const store = new Vuex.Store({ if (state.lastSelectedNode === nameData.old) { state.lastSelectedNode = nameData.new; } + + Vue.set(state.nodeMetadata, nameData.new, state.nodeMetadata[nameData.old]); + Vue.delete(state.nodeMetadata, nameData.old); }, resetAllNodesIssues (state) {