From 4c3c980bace517e895d0971bac81aa9cd2efc5c1 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Fri, 15 Aug 2025 09:14:22 +0530 Subject: [PATCH] fix(UX): freeze screen while navigating (#33652) Also works as giving some feedback while changing the page. --- frappe/public/js/frappe/form/form.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/frappe/public/js/frappe/form/form.js b/frappe/public/js/frappe/form/form.js index 3e75da2448..8443d535d3 100644 --- a/frappe/public/js/frappe/form/form.js +++ b/frappe/public/js/frappe/form/form.js @@ -1340,12 +1340,14 @@ frappe.ui.form.Form = class FrappeForm { prev, }; - frappe.call("frappe.desk.form.utils.get_next", args).then((r) => { - if (r.message) { - frappe.set_route("Form", this.doctype, r.message); - this.focus_on_first_input(); - } - }); + frappe + .call({ method: "frappe.desk.form.utils.get_next", args, freeze: true }) + .then((r) => { + if (r.message) { + frappe.set_route("Form", this.doctype, r.message); + this.focus_on_first_input(); + } + }); } rename_doc() {