From ff734532aad97ca5abbb7bbbe75f02fdc3a3979e Mon Sep 17 00:00:00 2001 From: vorasmit Date: Tue, 12 Jul 2022 21:06:52 +0530 Subject: [PATCH] fix: set primary action after clearing previous action (#17454) --- frappe/public/js/frappe/ui/dialog.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/ui/dialog.js b/frappe/public/js/frappe/ui/dialog.js index 1618db9939..3e2d22ffa2 100644 --- a/frappe/public/js/frappe/ui/dialog.js +++ b/frappe/public/js/frappe/ui/dialog.js @@ -145,7 +145,8 @@ frappe.ui.Dialog = class Dialog extends frappe.ui.FieldGroup { return this.get_primary_btn() .removeClass("hide") .html(label) - .click(function() { + .off('click') + .on('click', function() { me.primary_action_fulfilled = true; // get values and send it // as first parameter to click callback