Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8027976

Provide ApplicationIndicators support for SystemTray

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 7u1, 8
    • client-libs

      SystemTray.isSupported returns false on Gnome Classic.
      However, the System Tray is present and other applications can add/remove icons to it.

      It is not clear why SystemTray.isSupported returns false, as the System Tray is there and is working.

      Steps, to reproduce:
      1) Login to Ubuntu choosing Gnome Classic graphical shell. (We used Ubuntu 12.04. Howeevr, the issue has also been seen on older versions)
      2) Run the attached java program (the program just calls SystemTray.isSupported() and prints the result)
      3) The program prints SystemTray is NOT supported

      (If you login choosing Unity graphical shell, then the program prints SystemTray is supported and the tests pass).

            Unassigned Unassigned
            akulyakh Alexander Kulyakhtin (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: