Locally-integrated menus stop working in Virtualbox and Transmission

Bug #1284981 reported by Rocko
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Unity
Confirmed
High
Marco Trevisan (Treviño)
unity (Ubuntu)
Confirmed
High
Marco Trevisan (Treviño)

Bug Description

With (the absolutely awesome) locally-integrated menus enabled, if you open the VirtualBox the menus initially work as expected, ie they appear in VirtualBox's titlebar when you hover the mouse over it.

But if you open a popup window by clicking on New or Settings and then close it, it the menus no longer appear when you hover over the titlebar.

One workaround is that the menus start working again if you focus on another application's window and then click on VirtualBox again so it regains focus, so it's as if the popup window has retained the focus for LIM even once it is closed.

Also worth noting is that if you open a VirtualBox popup window and focus on another application without closing the VirtualBox popup window, when you go back to the popup window and close it, the menus work as expected.

I tried reproducing this using the popup windows in Synaptic, gnome-disks, and gnome-terminal, but they all work fine.

I'm running virtualbox-4.3 4.3.8-92456~Ubuntu~raring.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.1.2+14.04.20140220-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-13.33-generic 3.13.5
Uname: Linux 3.13.0-13-generic x86_64
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CurrentDesktop: Unity
Date: Wed Feb 26 13:31:49 2014
InstallationDate: Installed on 2014-02-08 (17 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140207)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Rocko (rockorequin) wrote :
tags: added: lim
Revision history for this message
Rocko (rockorequin) wrote :

This is also quite repeatable in Transmission. When I first show it using the indicator menu, there are no menus displayed. In this instance, the only way I can find to get the menus to work is to maximize Transmission and then un-maximize it - the menus then appear, at least until I open a pop-up window (eg via Edit / Preferences).

summary: - Locally-integrated menus stop working in Virtualbox
+ Locally-integrated menus stop working in Virtualbox and Transmission
Revision history for this message
Rocko (rockorequin) wrote :

It looks the missing Transmission menus are appearing in the unity bar (ie like the old global menus). When you focus away from Transmission and back they appear in the usual place.

That's not the case with VirtualBox, however - the menus just vanish completely until you focus away and then back.

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

Thanks, I can confirm that

Changed in unity (Ubuntu):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
importance: Undecided → High
Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Claude Durocher (claude-d) wrote :

I have a similar issue with keepassx 0.4.3 after selecting an item that opens a popup window.

Changed in unity:
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Rocko (rockorequin) wrote :

This bug is still present in the latest Ubuntu 14.10 as of 2014-12-29.

Revision history for this message
Mateusz Stachowski (stachowski-mateusz) wrote :

Looks like the fixes for other LIM not clickable bugs that landed in 15.04 development release resolved this bug.

Besides VirtualBox is a Qt app and this bug is a duplicate of Bug #1312137 which was fixed recently in Unity release for Vivid.

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.