Sometimes indicators do not show the menu

Bug #775944 reported by Roman Yepishev on 2011-05-02
50
This bug affects 11 people
Affects Status Importance Assigned to Milestone
DBus Menu
Fix Released
Undecided
Unassigned
Baltix
Undecided
Unassigned
libdbusmenu (Ubuntu)
Undecided
Unassigned

Bug Description

I can reproduce this easily by clicking on the indicator menu during package building. Most likely some indicator icon shows up as being selected but not drawing the menu - http://ubuntuone.com/p/pOu/, look at the cloud icon.

I was able to reproduce this too by simply randomly clicking the indicators. One is required to click adjacent indicators to remove the selection then click the original item to reveal the menu.

http://ubuntuone.com/p/qEz/ also shows that the Help menu of firefox is able to become stuck this way too so this does not look that specific to appindicators.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: libappindicator1 0.3.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue May 3 01:02:36 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
SourcePackage: libappindicator
UpgradeStatus: Upgraded to natty on 2010-12-05 (148 days ago)

Roman Yepishev (rye) wrote :
affects: libappindicator (Ubuntu) → libdbusmenu (Ubuntu)
Luca Mina (luca-mina) wrote :

this bug affected me when I enabled the Notification Area (Systray) for all the applications with this command:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

restoring the setting to the original value solve the problem

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"

However, with the default setting some other systray icon, like gmusicbrowser, are not shown in the systray

Luca Mina (luca-mina) wrote :

(continuing from previous post)

adding gmusicbrowser to the whitelist solves the problem

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'gmusicbrowser']"

actually it seems you should add manually every program you want in the systray. Otherwise the systray doesn't work correctly.

Roman Yepishev (rye) wrote :

In my case i did not perform any modifications of the systray whitelist.

Olli Ries (ories) wrote :

please reset if problem still exists

Changed in dbusmenu:
status: New → Incomplete
Changed in libdbusmenu (Ubuntu):
status: New → Incomplete
Bilal Akhtar (bilalakhtar) wrote :

This seems like a Natty-era problem. Should be fixed now. Has it been fixed? If so, please close this bug.

Roman Yepishev (rye) wrote :

Yes, definitely fixed in Precise.

Changed in libdbusmenu (Ubuntu):
status: Incomplete → Fix Released
Changed in dbusmenu:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers