diff --git a/frappe/desk/page/desktop/desktop.js b/frappe/desk/page/desktop/desktop.js index 8801b1d905..d901b1f5a9 100644 --- a/frappe/desk/page/desktop/desktop.js +++ b/frappe/desk/page/desktop/desktop.js @@ -1163,6 +1163,11 @@ class DesktopModal { this.modal.find(".modal-dialog").attr("id", "desktop-modal"); this.modal.find(".modal-body").addClass("desktop-modal-body"); this.$child_icons_wrapper = this.modal.find(".desktop-modal-body"); + this.modal.find(".desktop-modal-heading").on("click", (e) => { + if (!$(e.target).closest(".modal-title").length) { + this.hide(); + } + }); } else { this.modal.find(".modal-title").text(icon_title); $(this.modal.find(".modal-body")).empty();