From: Michael M Slusarz Date: Thu, 19 Nov 2009 21:06:13 +0000 (-0700) Subject: Refocus on main window when compose popup is closing X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=04005c96c0fb3f5226b05ab7fe2cec19cd07b2f7;p=horde.git Refocus on main window when compose popup is closing --- 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();