From 16e06b49724d4438e41195038d696b549e75c710 Mon Sep 17 00:00:00 2001 From: "sspitzer%netscape.com" Date: Wed, 31 Jul 2002 21:27:25 +0000 Subject: [PATCH] change some toolbar notifcations git-svn-id: svn://10.0.0.236/branches/ANYTHING_FOR_PUTTERMAN_BRANCH@126127 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/base/resources/content/commandglue.js | 6 +++++- mozilla/mailnews/base/resources/content/messageWindow.js | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/mozilla/mailnews/base/resources/content/commandglue.js b/mozilla/mailnews/base/resources/content/commandglue.js index f5d83ddeab9..8f3d60ac283 100644 --- a/mozilla/mailnews/base/resources/content/commandglue.js +++ b/mozilla/mailnews/base/resources/content/commandglue.js @@ -148,6 +148,10 @@ function UpdateMailToolbar(caller) { //dump("XXX update mail-toolbar " + caller + "\n"); document.commandDispatcher.updateCommands('mail-toolbar'); + + // hook for extra toolbar items + var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); + observerService.notifyObservers(window, "mail:updateToolbarItems", null); } function ChangeFolderByURI(uri, viewType, viewFlags, sortType, sortOrder) @@ -158,7 +162,7 @@ function ChangeFolderByURI(uri, viewType, viewFlags, sortType, sortOrder) // hook for extra toolbar items var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); - observerService.notifyObservers(window, "mail:updateToolbarItems", uri); + observerService.notifyObservers(window, "mail:setupToolbarItems", uri); var resource = RDF.GetResource(uri); var msgfolder = diff --git a/mozilla/mailnews/base/resources/content/messageWindow.js b/mozilla/mailnews/base/resources/content/messageWindow.js index 0e981b90e05..dd1dadf5b9e 100644 --- a/mozilla/mailnews/base/resources/content/messageWindow.js +++ b/mozilla/mailnews/base/resources/content/messageWindow.js @@ -228,7 +228,7 @@ function OnLoadMessageWindow() // hook for extra toolbar items var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); - observerService.notifyObservers(window, "mail:updateToolbarItems", uri); + observerService.notifyObservers(window, "mail:setupToolbarItems", uri); setTimeout("var msgKey = extractMsgKeyFromURI(gCurrentMessageUri); gDBView.loadMessageByMsgKey(msgKey); gNextMessageViewIndexAfterDelete = gDBView.msgToSelectAfterDelete; UpdateStandAloneMessageCounts();", 0);