[Pkg-mozext-commits] [compactheader] 326/441: Version 2.0.1: Added compatibility bugfix with mail summaries add-on: Hide header-view-toolbar in top position if appropriate.

David Prévot taffit at moszumanska.debian.org
Wed Mar 18 12:29:14 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 11f34e2b4921cd17a40f5a92558ce49f3e8aaf71
Author: Joachim.Herb at gmx.de <Joachim.Herb at gmx.de>
Date:   Fri Jan 6 01:06:49 2012 +0100

    Version 2.0.1: Added compatibility bugfix with mail summaries add-on: Hide header-view-toolbar in top position if appropriate.
---
 chrome/CompactHeader/content/compactHeaderOverlay.js | 19 ++++++++++++++++++-
 install.rdf                                          |  2 +-
 2 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index 00a9c0f..1b2e351 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -691,7 +691,8 @@ org.mozdev.compactHeader.pane = function() {
     myPrefObserver.register();
     org.mozdev.compactHeader.debug.log("register PrefObserver");
     org.mozdev.compactHeader.debug.log("after register");
-    if (MessageDisplayWidget) {
+    if ((typeof MessageDisplayWidget != "undefined") && MessageDisplayWidget) {
+      org.mozdev.compactHeader.debug.log("coheInitializeOverlay found MessageDisplayWidget");
       var oldUpdateActiveMessagePane = MessageDisplayWidget.prototype._updateActiveMessagePane;
       MessageDisplayWidget.prototype._updateActiveMessagePane = function() {
         org.mozdev.compactHeader.debug.log("_updateActiveMessagePane start");
@@ -700,9 +701,25 @@ org.mozdev.compactHeader.pane = function() {
         org.mozdev.compactHeader.debug.log("_updateActiveMessagePane stop");
       };
     }
+    else {
+      org.mozdev.compactHeader.debug.log("coheInitializeOverlay didn't find MessageDisplayWidget");
+    }
+
+    var multiMessage = document.getElementById("multimessage");
+    if (multiMessage){
+      org.mozdev.compactHeader.debug.log("multiMessage " + multiMessage);
+      multiMessage.addEventListener("DOMContentLoaded", multiMessageLoaded, true);
+    }
+
     org.mozdev.compactHeader.debug.log("coheInitializeOverlay stop");
   };
 
+  function multiMessageLoaded() {
+    org.mozdev.compactHeader.debug.log("multiMessageLoaded start");
+    org.mozdev.compactHeader.toolbar.setCurrentToolboxPosition(gCoheCollapsedHeaderViewMode);
+    org.mozdev.compactHeader.debug.log("multiMessageLoaded stop");
+  }
+
   var coheUninstallObserver = {
     _uninstall : false,
     observe : function(subject, topic, data) {
diff --git a/install.rdf b/install.rdf
index 2000d51..53c5bf0 100644
--- a/install.rdf
+++ b/install.rdf
@@ -6,7 +6,7 @@
 
 	<RDF:Description about="urn:mozilla:install-manifest">
 		<em:name>CompactHeader</em:name>
-		<em:version>2.0.1beta1</em:version>
+		<em:version>2.0.1</em:version>
 		<em:description>Add ability to reduce header size to one or two lines. Linkify subjects in RSS feeds.</em:description>
 		<em:creator>Joachim Herb</em:creator>
 		<em:contributor>Zamula</em:contributor>

-- 
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