From 97eefdaa44faaa935385f43f8b20bd591bdd2271 Mon Sep 17 00:00:00 2001 From: Sagar Vora Date: Mon, 31 Jul 2023 06:18:54 +0000 Subject: [PATCH] perf: dont reload doc when already saving (#21869) --- frappe/public/js/frappe/model/model.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/model/model.js b/frappe/public/js/frappe/model/model.js index 0802d8b34c..a4a12af54e 100644 --- a/frappe/public/js/frappe/model/model.js +++ b/frappe/public/js/frappe/model/model.js @@ -149,10 +149,10 @@ $.extend(frappe.model, { cur_frm.doc.doctype === doc.doctype && cur_frm.doc.name === doc.name ) { - if (data.modified !== cur_frm.doc.modified) { + if (data.modified !== cur_frm.doc.modified && !frappe.ui.form.is_saving) { if (!cur_frm.is_dirty()) { cur_frm.reload_doc(); - } else if (!frappe.ui.form.is_saving) { + } else { doc.__needs_refresh = true; cur_frm.show_conflict_message(); }