From 9f629f086b5ce32a76d023b700699a17829ff429 Mon Sep 17 00:00:00 2001 From: "varada%netscape.com" Date: Wed, 5 Jul 2000 22:06:34 +0000 Subject: [PATCH] fix for bug #36155 -default identity for compose message must be the selected identity in messenger windows; r=ducarroz git-svn-id: svn://10.0.0.236/trunk@73693 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/base/resources/content/mailOverlay.xul | 9 ++++++++- .../mailnews/base/resources/content/mailWindowOverlay.js | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/mozilla/mailnews/base/resources/content/mailOverlay.xul b/mozilla/mailnews/base/resources/content/mailOverlay.xul index 9d704e9cb83..83b0885ce63 100644 --- a/mozilla/mailnews/base/resources/content/mailOverlay.xul +++ b/mozilla/mailnews/base/resources/content/mailOverlay.xul @@ -17,6 +17,13 @@ function goOpenNewMessage() { + try { + MsgNewMessage(); + return; + } + catch(ex) { + ; + } var msgComposeService = Components.classes["component://netscape/messengercompose"].getService(); msgComposeService = msgComposeService.QueryInterface(Components.interfaces.nsIMsgComposeService); msgComposeService.OpenComposeWindow(null, null, @@ -38,4 +45,4 @@ - \ No newline at end of file + diff --git a/mozilla/mailnews/base/resources/content/mailWindowOverlay.js b/mozilla/mailnews/base/resources/content/mailWindowOverlay.js index 50b9cfc9d82..d6654d5bc9b 100644 --- a/mozilla/mailnews/base/resources/content/mailWindowOverlay.js +++ b/mozilla/mailnews/base/resources/content/mailWindowOverlay.js @@ -111,7 +111,7 @@ function MsgNewMessage(event) var loadedFolder = GetFirstSelectedMsgFolder(); var messageArray = GetSelectedMessages(); - if (event.shiftKey) + if (event && event.shiftKey) ComposeMessage(msgComposeType.New, msgComposeFormat.OppositeOfDefault, loadedFolder, messageArray); else ComposeMessage(msgComposeType.New, msgComposeFormat.Default, loadedFolder, messageArray);