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

Provide ApplicationIndicators support for SystemTray

    XMLWordPrintable

Details

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

    Description

      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).

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: