From 0e0f38b60dc325febbf72d59a202bfa4e8b9a844 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 30 Oct 2023 13:07:25 +0530 Subject: [PATCH] feat: added on_tab_change event on form to run logic on tab change --- frappe/public/js/frappe/form/form.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/public/js/frappe/form/form.js b/frappe/public/js/frappe/form/form.js index 32a6ec0d5e..a4f40a97c2 100644 --- a/frappe/public/js/frappe/form/form.js +++ b/frappe/public/js/frappe/form/form.js @@ -2039,6 +2039,8 @@ frappe.ui.form.Form = class FrappeForm { this.active_tab_map = {}; } this.active_tab_map[this.docname] = tab; + + this.script_manager.trigger("on_tab_change"); } get_active_tab() { return this.active_tab_map && this.active_tab_map[this.docname];