From 5b31fd07e1a3bb18d22005728affc486d1aaf5a0 Mon Sep 17 00:00:00 2001 From: Tony Germaneri Date: Sun, 28 Jan 2024 09:13:44 -0800 Subject: [PATCH] fixed bug with property panel update --- packages/NodePropertiesPanel/NodePropertiesPanel.vue | 2 +- packages/WssDocumentProvider/main.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/NodePropertiesPanel/NodePropertiesPanel.vue b/packages/NodePropertiesPanel/NodePropertiesPanel.vue index b70c491..c7376a9 100644 --- a/packages/NodePropertiesPanel/NodePropertiesPanel.vue +++ b/packages/NodePropertiesPanel/NodePropertiesPanel.vue @@ -169,7 +169,7 @@ export default { }, }, mounted() { - this.node = this.graph.nodes.find(n => n.id === this.nodeId); + this.node = JSON.parse(JSON.stringify(this.graph.nodes.find(n => n.id === this.nodeId))); }, computed: { ...mapState(useGraphStore, [ diff --git a/packages/WssDocumentProvider/main.ts b/packages/WssDocumentProvider/main.ts index 2b594b5..1a14e24 100644 --- a/packages/WssDocumentProvider/main.ts +++ b/packages/WssDocumentProvider/main.ts @@ -53,8 +53,8 @@ export default class WssDocumentProvider extends EditorModule { }); // clone graph store to keep provider state up to date providerState.graph = JSON.parse(JSON.stringify(state.graph)); - providerState.localUpdate = false; }); + providerState.localUpdate = false; }); }); return;