From b6aa76b7efde4bbc5fafb6942345d8d352d10473 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Tue, 2 May 2023 20:28:33 +0530 Subject: [PATCH] fix: also include selected in undo redo object --- .../public/js/workflow_builder/WorkflowBuilder.vue | 14 +++++++++++--- .../js/workflow_builder/components/ActionNode.vue | 4 ++-- .../js/workflow_builder/components/Properties.vue | 9 +++------ .../js/workflow_builder/components/StateNode.vue | 4 ++-- frappe/public/js/workflow_builder/store.js | 4 +--- 5 files changed, 19 insertions(+), 16 deletions(-) diff --git a/frappe/public/js/workflow_builder/WorkflowBuilder.vue b/frappe/public/js/workflow_builder/WorkflowBuilder.vue index a38864c28e..86b0f59b6b 100644 --- a/frappe/public/js/workflow_builder/WorkflowBuilder.vue +++ b/frappe/public/js/workflow_builder/WorkflowBuilder.vue @@ -168,7 +168,7 @@ function onDrop(event) { y: node.position.y - node.dimensions.height / 2 }; stop(); - store.selected = node; + store.workflow.selected = node; store.ref_history.commit(); } }, @@ -193,11 +193,19 @@ onMounted(() => store.fetch());
- +
-
+
Drag to add state
diff --git a/frappe/public/js/workflow_builder/components/ActionNode.vue b/frappe/public/js/workflow_builder/components/ActionNode.vue index b2abd34bf6..d8514c7565 100644 --- a/frappe/public/js/workflow_builder/components/ActionNode.vue +++ b/frappe/public/js/workflow_builder/components/ActionNode.vue @@ -27,13 +27,13 @@ const { findNode } = useVueFlow(); watch( () => findNode(props.node.id)?.selected, val => { - store.selected = val ? props.node : ""; + store.workflow.selected = val ? props.node : ""; } );