From 81bb823427171da4745bba62a5c5d5ca27323bde Mon Sep 17 00:00:00 2001 From: Shubh Doshi Date: Thu, 26 Feb 2026 13:12:43 +0530 Subject: [PATCH] refactor: updated watch condition --- frappe/public/js/workflow_builder/components/Properties.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/workflow_builder/components/Properties.vue b/frappe/public/js/workflow_builder/components/Properties.vue index f6a9df1285..cc2558d2c2 100644 --- a/frappe/public/js/workflow_builder/components/Properties.vue +++ b/frappe/public/js/workflow_builder/components/Properties.vue @@ -9,8 +9,9 @@ let title = ref("Workflow Details"); watch( () => store.workflow_doc?.document_type, async (newDocType, oldDocType) => { - if (newDocType && oldDocType && newDocType !== oldDocType) { - await store.update_is_submittable(); + if (!newDocType) return; + await store.update_is_submittable(); + if (newDocType !== oldDocType) { store.reset_non_submittable_states(); } }