Unused empty menu bar

Bug #777619 reported by ngc2997
92
This bug affects 18 people
Affects Status Importance Assigned to Milestone
Global menubar extension
Fix Released
Medium
Unassigned
1.0
Fix Released
Critical
Chris Coulson
thunderbird (Ubuntu)
Fix Released
Medium
Unassigned
Natty
Fix Released
Medium
Micah Gersten
Oneiric
Fix Released
Medium
Unassigned

Bug Description

See http://www.ubuntu.com/usn/usn-1122-3/ for anyone wondering why this was a security update

--------------------------
Binary package hint: thunderbird

With the global menu being active, TB still shows an empty unused menu bar at the top of its window in both maximized and un-maximized states. This might have been introduced with the latest 3.1.10 update, or at least I've never noticed this issue before updating TB this morning. Screenshot attached.

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Are there any other widgets on the menubar?

Changed in thunderbird (Ubuntu):
status: New → Incomplete
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Not confirming here btw. Can you try on a fresh profile?

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Chris, that "menu bar"-like space is completely empty. Actually, I am not sure if it is related to the menu bar at all, it just looks like one, of course without any items, and seems to have an appropriate size. I'll try with a new profile now.

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

...See attached screenshot - same issue with a fresh profile.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

The second screenshot shows that the spinner is still on the menubar. Are you sure you are using thunderbird 3.1? I know that this is a bug with 3.3 right now, but I don't get this at all with 3.1 (the spinner is automatically moved to the mail toolbar)

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

You are right, there is a spinner in the screenshot, didn't notice that before - however, looking at TB right now I do not see one. Strange.

This is the version string from the About window: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110424 Thunderbird/3.1.10

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Ah, I don't see this because I manually moved the spinner on to my mail toolbar. I can confirm it now. I just need to try and figure out why this has stopped working

affects: thunderbird (Ubuntu) → ubuntu
affects: Ubuntu Natty → thunderbird (Ubuntu Natty)
Changed in thunderbird (Ubuntu Natty):
assignee: nobody → Chris Coulson (chrisccoulson)
importance: Undecided → High
status: New → Triaged
Changed in thunderbird (Ubuntu):
status: Incomplete → Triaged
importance: Undecided → Medium
Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Hm, guess I was just confusing myself - the screenshot with the spinner is that of the fresh profile. On my current (real) profile, the spinner is actually not visible.

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Slightly OT: is there a way to get the spinner back into my profile in order to move it manually? (I.e., other than creating an entirely new profile...) - Resetting the tool bar had no such effect.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

M'eh, I see why this doesn't work now. It's fallout from bug 767966. I didn't catch it because I've already moved the spinner on my profile :(

Changed in globalmenu-extension:
importance: Undecided → Medium
status: New → Triaged
milestone: none → 2.0
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Hmmm, maybe it's not then. I thought I'd figured it out, but it turns out not to be the case

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

What other extensions do you have installed?

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Enigmail 1.1.2 and Global Menu Bar integration 1.0.3.

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Chris, I've just tried with a fresh profile again - even when moving the spinner to the mail toolbar manually, the surplus "menu bar" does not disappear. FYI.

Changed in globalmenu-extension:
status: Triaged → Fix Committed
Changed in globalmenu-extension:
status: Fix Committed → Triaged
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This turned out to be a really silly bug:

http://bazaar.launchpad.net/~extension-hackers/globalmenu-extension/0.1/revision/151

We were disconnecting the observer which listens for the menu service and moves the spinner, when the window loads (rather than when it is unloaded). D'oh

Changed in globalmenu-extension:
status: Triaged → Fix Committed
Revision history for this message
Dan Jared (danjaredg) wrote :

when will the patch be updated?

Revision history for this message
Etienne (etsnyman) wrote :

My workaround was to simply right-click on that empty menu-bar area within Thunderbird, click "Customise" and then drag the spinner off the menu bar. But this is still a workaround. Here's to hoping for the fix to go downstream to the average user.

Revision history for this message
Stefan Löffler (st.loeffler) wrote :

Thanks Etienne, this worked like a charm for me (though in my case, it was a simple spacer to be dragged away - the spinner is placed as in the screenshot in comment #5)

Revision history for this message
Stefan Löffler (st.loeffler) wrote :

Or not. My previous comment (#19) only works until you tab out of thundebird and back in :(.

Revision history for this message
Dan Jared (danjaredg) wrote :

The only workarround is do manual update. You need replace the file "/<email address hidden>/chrome/globalmenu.jar" with attachment file in this comment

Revision history for this message
Dan Jared (danjaredg) wrote :

I watched my comment in other computer but not show the correct path of file (the launchpad believes it is a email), so, I write the path with spaces to others can see it. Only you remember to the real path is without spaces.

/usr/lib/thunderbird-addons/extensions/ globalmenu @ ubuntu.com /chrome/globalmenu.jar

Revision history for this message
Luca Mina (luca-mina) wrote :

the workaround proposed by Dan Jared works on my PC

Revision history for this message
Micah Gersten (micahg) wrote :

Since this appears to only be cosmetic, I'm lowering the importance.

tags: added: regression-update
tags: added: natty
Changed in thunderbird (Ubuntu Natty):
assignee: Chris Coulson (chrisccoulson) → Micah Gersten (micahg)
status: Triaged → In Progress
importance: High → Medium
Revision history for this message
Joschi Poschi (joschiposchi) wrote :

I'm facing this problem in Firefox 4. How can I fix it there? Tried to remove the empty bar by dragging it to the "customize" window, didn't work.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This problem is specific to Thunderbird. The only reason the menubar would remain visible in Firefox is if there is a widget other than the menu inside it (which there isn't, by default)

Revision history for this message
Joschi Poschi (joschiposchi) wrote :

Strangely Foxytunes caused that problem, I wonder what that add-on does to add that empty bar up there.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

It adds two widgets to the menubar (one of these is a toolbarspring and the other one is an empty box, according to DOM inspector). There's nothing I can do about that. I can't make globalmenu-extension hide the menubar when there are still other widgets on it, in case the user added them there deliberately. For Thunderbird, we have a hack to move the spinner on to the toolbar, but that's only because the spinner is on the menubar in the default profile.

Revision history for this message
Micah Gersten (micahg) wrote :

Uploaded to ubuntu-mozilla-security PPA

Changed in thunderbird (Ubuntu Natty):
status: In Progress → Fix Committed
Revision history for this message
Thierry JOFFREDO (thierry-joffredo) wrote :

Hi, I've got exactly the same issue with FF4.0.1 and Adblock Plus 1.3.7... when I desactivate Adblock Plus, the empty (really empty: I can't see anything in it) menu bar disappears.

Revision history for this message
Joschi Poschi (joschiposchi) wrote :

That's really strange as for me it was FoxyTunes adding the empty bar, Adblock together with the global menu works quite well for me. For one person this add-on for the other another add-on causing an empty bar seems strange.

Revision history for this message
Thierry JOFFREDO (thierry-joffredo) wrote :

I fixed it yesterday, but I really don't know why it worked...
In the DOM tab of Firebug, I saw a "menubar" entry, and changed the "visible" value from true to false by double-clicking on it (see file attached). Immediately the empty menu bar disappeared, and since this moment everything is OK (after restarting Firefox or rebooting my machine) though this value has come back to "true", obviously... I can't explain.

Changed in globalmenu-extension:
status: Fix Committed → Fix Released
Changed in thunderbird (Ubuntu Oneiric):
status: Triaged → Fix Released
Revision history for this message
nandelbosc (nandelbosc-gmail) wrote :

The patch in comment 21 works great!

Thank's

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Comment 21 doesn't have a patch and certainly isn't the right way to fix this bug. Downloading random files like that from bug reports and replacing application files with them is a sure way to end up breaking your machine.

The patch which really fixes this bug is here: http://bazaar.launchpad.net/~extension-hackers/globalmenu-extension/0.1/revision/151.

The correct fix is already in oneiric and also in the ubuntu-mozilla-security PPA - https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa

Revision history for this message
ngc2997 (ngc2997-deactivatedaccount) wrote :

Is there some kind of time frame specifying when this will be pushed to the "official" Natty repositories?

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I'm not sure. That's a question for Micah

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package thunderbird - 3.1.10+build1+nobinonly-0ubuntu0.11.04.2

---------------
thunderbird (3.1.10+build1+nobinonly-0ubuntu0.11.04.2) natty-security; urgency=low

  * Fix LP: #777619 - Unused empty menu bar
    - update globalmenu-extension to 1.0.4
 -- Chris Coulson <email address hidden> Mon, 16 May 2011 15:15:49 -0500

Changed in thunderbird (Ubuntu Natty):
status: Fix Committed → Fix Released
Micah Gersten (micahg)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.