From 32da69983021005567a4d8f56a2658ac2645780c Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Fri, 8 Mar 2013 08:49:57 +0100 Subject: Fix javascript errors when working in a page opened with taget="_blank" --- skins/larry/ui.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'skins/larry/ui.js') diff --git a/skins/larry/ui.js b/skins/larry/ui.js index 6b2a5c7d0..b787dbb8d 100644 --- a/skins/larry/ui.js +++ b/skins/larry/ui.js @@ -123,7 +123,8 @@ function rcube_mail_ui() }).css('cursor', 'pointer'); // toggle compose options if opened in new window and they were visible before - if (window.opener && opener.rcmail && opener.rcmail.env.action == 'compose' && $('#composeoptionstoggle', opener.document).hasClass('remove')) + var opener_rc = rcmail.opener(); + if (opener_rc && opener_rc.env.action == 'compose' && $('#composeoptionstoggle', opener.document).hasClass('remove')) $('#composeoptionstoggle').click(); new rcube_splitter({ id:'composesplitterv', p1:'#composeview-left', p2:'#composeview-right', -- cgit v1.2.3