Unity HUD does not work with Java applications

Bug #983043 reported by Sven Romeike
62
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Application Menu Indicator
Confirmed
Wishlist
Unassigned
FreeMind
New
Undecided
Unassigned
freeplane
New
Undecided
Unassigned
indicator-appmenu (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

The Unity HUD is not usable in Java applications. I tried to use the Unity Launcher in "Freemind" and "Freeplane" but none of them did show any menu items in the HUD.

reproduce:

1) start a Java application (in my case Freemind or Freeplane)
2) lookup a menuentry in the applications menus and remember the name
2) press Alt and try to search the menuentry you just looked up

expected result:
the menuentry should show up in the HUD

actual result:
the HUD does not work at all in Java applications

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.10.0-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu3
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
Date: Mon Apr 16 14:47:31 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
 LANGUAGE=de:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-03-14 (32 days ago)

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

Thank you for your bug report, do you get the menus for those applications correctly exported in the unity panel menus?

Revision history for this message
Sven Romeike (lun4tic) wrote :

No, the menus appear very dark, the hud does not work and they dont integrate in the panel.

Java font rendering looks somehow awkward and not very smooth but at least it uses the correct theme.

I wanted to file each issue in a seperate bug like this one here:
https://bugs.launchpad.net/light-themes/+bug/932274 which seems to be connected to the light themes.

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
affects: unity (Ubuntu) → indicator-appmenu (Ubuntu)
Revision history for this message
Bilal Akhtar (bilalakhtar) wrote :

Since there's no common UI toolkit for Java apps, it's tough to be able to extract menus out of those, and proxy those over DBus.

In normal circumstances, the application developers themselves need to manually proxy the menus using dbusmenu.

Changed in indicator-appmenu:
importance: Undecided → Wishlist
status: New → Confirmed
Changed in indicator-appmenu (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Dee (dmusil-x) wrote :

I do not clearly remember if it worked before upgrade from 11.10 to 12.04, but I think YES. Greyed menu disablig me from use it and read menu quickly... so I would notice that in 11.10 if it would be there

Revision history for this message
Dee (dmusil-x) wrote :
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.