Thunderbird drop downs still don't work in unity 2D

Bug #1016386 reported by Micah Gersten
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-2d (Ubuntu)
Invalid
Undecided
Unassigned
Natty
Fix Released
High
Micah Gersten

Bug Description

If you click on any drop down on natty in unity-2d in Thunderbird 13/13.0.1, the drop down doesn't appear. We fixed a similar issue in bug 1010466 for oneiric and precise. We pushed a fix out for natty as well, but it appears to be incomplete. You can test the updated thunderbird packages from ppa:ubuntu-mozilla-security/ppa

Test case:
1. Launch thunderbird from the Unity launcher
2. Edit -> Account Settings
3. Click on account actions, it should show a drop down of choices, but doesn't

Tags: testcase natty
Micah Gersten (micahg)
Changed in unity-2d (Ubuntu):
status: New → Invalid
Changed in unity-2d (Ubuntu Natty):
importance: Undecided → High
status: New → Triaged
description: updated
tags: added: natty
Changed in unity-2d (Ubuntu Natty):
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

And I can no longer use KVM in quantal for some reason. I can't boot any VM's at all....

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

Fix is in the attached branch

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I cannot reproduce this on on up to date natty (note I don't have any accounts):
$ dpkg -l|egrep '(thunderbird|unity-2d)'
ii libunity-2d-private0 3.8.4.1-0ubuntu1.1 Unity 2D shared library
ii thunderbird 13.0.1+build1-0ubuntu0.11.04.1 Email, RSS and newsgroup client with integrated spam filter
ii thunderbird-globalmenu 13.0.1+build1-0ubuntu0.11.04.1 Unity appmenu integration for Thunderbird
ii thunderbird-gnome-support 13.0.1+build1-0ubuntu0.11.04.1 Email, RSS and newsgroup client - GNOME support
ii unity-2d 3.8.4.1-0ubuntu1.1 Unity interface for non-accelerated graphics cards
ii unity-2d-launcher 3.8.4.1-0ubuntu1.1 Unity 2D Launcher
ii unity-2d-panel 3.8.4.1-0ubuntu1.1 Unity 2D Panel
ii unity-2d-places 3.8.4.1-0ubuntu1.1 Unity 2D Places
ii unity-2d-spread 3.8.4.1-0ubuntu1.1 Unity 2D Spread

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I should mention this was tested on 11.04/i386 in qemu-kvm on a precise host.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I should also mention that I launched from the terminal and not the Launcher, so please disregard my comment.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I pinged sil2100 for review.

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

So the previous natty fix was not enough?
The branch looks fine to me, but I asked Gerry to review it as well. So we'll have it reviewed and tested till Monday, and we'll probably start the update procedure again for natty, if needed.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Jamie, do you need the package update to be handled by the dx team or do you just need an upstream code review and hack on the diff? The packagers will probably not get to it before monday but acking the diff should be easier

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Just an ack from the DX team is fine.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

The previous fix was not enough for 11.04 (it is readily reproducible).

Revision history for this message
Sebastien Bacher (seb128) wrote :

@Jamie: that was discussed on IRC, upstream is not interested by maintaining a natty upstream branch at this point, that was a very early version of unity-2d but they are fine getting that fix merged in the distribution since it seems correct so you guys can be considered it acked by dx and desktop teams

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

As we have an upstream ACK on the code, we'll get this uploaded and tested later today.

Changed in unity-2d (Ubuntu Natty):
assignee: Canonical Desktop Team (canonical-desktop-team) → Micah Gersten (micahg)
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

I confirm, the Unity-2D team has confirmed and ACKed the fix.

Micah Gersten (micahg)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-2d - 3.8.4.1-0ubuntu1.2

---------------
unity-2d (3.8.4.1-0ubuntu1.2) natty-security; urgency=low

  [ Chris Coulson ]
  * Set the correct startup timestamp when launching applications; This an
    additional fix for the issue of Firefox/Thunderbird changing the
    way that they handle windows based on timestamps (LP: #1016386)
    - update launcher/UnityApplications/launcherapplication.cpp
 -- Micah Gersten <email address hidden> Mon, 25 Jun 2012 12:59:34 -0500

Changed in unity-2d (Ubuntu Natty):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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