[Pkg-mozext-commits] [compactheader] 312/441: Fix bug if MessageDisplayWidget is null

David Prévot taffit at moszumanska.debian.org
Wed Mar 18 12:29:13 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository compactheader.

commit b35f2be08ecadf6bbb1c11eadb4dc6b3a1bd8580
Author: joachim <none at none>
Date:   Sun Dec 4 01:06:02 2011 +0100

    Fix bug if MessageDisplayWidget is null
    
    --HG--
    branch : sidebars
---
 chrome/CompactHeader/content/compactHeaderOverlay.js | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index db11202..00a9c0f 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -691,14 +691,15 @@ org.mozdev.compactHeader.pane = function() {
     myPrefObserver.register();
     org.mozdev.compactHeader.debug.log("register PrefObserver");
     org.mozdev.compactHeader.debug.log("after register");
-    var oldUpdateActiveMessagePane = MessageDisplayWidget.prototype._updateActiveMessagePane;
-    MessageDisplayWidget.prototype._updateActiveMessagePane = function() {
-      org.mozdev.compactHeader.debug.log("_updateActiveMessagePane start");
-      oldUpdateActiveMessagePane.call(this);
-      org.mozdev.compactHeader.toolbar.setCurrentToolboxPosition(gCoheCollapsedHeaderViewMode);
-      org.mozdev.compactHeader.debug.log("_updateActiveMessagePane stop");
-    };
-
+    if (MessageDisplayWidget) {
+      var oldUpdateActiveMessagePane = MessageDisplayWidget.prototype._updateActiveMessagePane;
+      MessageDisplayWidget.prototype._updateActiveMessagePane = function() {
+        org.mozdev.compactHeader.debug.log("_updateActiveMessagePane start");
+        oldUpdateActiveMessagePane.call(this);
+        org.mozdev.compactHeader.toolbar.setCurrentToolboxPosition(gCoheCollapsedHeaderViewMode);
+        org.mozdev.compactHeader.debug.log("_updateActiveMessagePane stop");
+      };
+    }
     org.mozdev.compactHeader.debug.log("coheInitializeOverlay stop");
   };
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/compactheader.git



More information about the Pkg-mozext-commits mailing list