JDK 23 |
---|
23Unresolved |
Relates :
|
JDK-8322750 gets Gnome Shell version with ProccessBuilder. There is a much cleaner way using the DBUS API. https://bugs.openjdk.org/secure/attachment/108275/SystemTrayTests.patch We can also move the check out of XSystemTrayPeer to XToolkit.createTrayIcon(return null peer if not supported) Also, we should recheck the Gnome shell version range again which is used to disable SystemTray support. We should also exclude this check on Wayland, as it is not affected by this bug.