From 04005c96c0fb3f5226b05ab7fe2cec19cd07b2f7 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Thu, 19 Nov 2009 14:06:13 -0700 Subject: [PATCH] Refocus on main window when compose popup is closing --- imp/js/compose-dimp.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/imp/js/compose-dimp.js b/imp/js/compose-dimp.js index 459762bd3..e501f8c0c 100644 --- a/imp/js/compose-dimp.js +++ b/imp/js/compose-dimp.js @@ -18,6 +18,11 @@ var DimpCompose = { confirmCancel: function() { if (window.confirm(DIMP.text_compose.cancel)) { + if ((this.is_popup || DIMP.conf_compose.popup) && + DIMP.baseWindow && + DIMP.baseWindow.DimpBase) { + DIMP.baseWindow.focus(); + } DimpCore.doAction(DIMP.conf_compose.auto_save_interval_val ? 'DeleteDraft' : 'CancelCompose', { imp_compose: $F('composeCache') }, { ajaxopts: { asynchronous: DIMP.conf_compose.qreply } }); this.updateDraftsMailbox(); return this.closeCompose(); -- 2.11.0