On Thu, 26 Nov 2020 07:58:59 GMT, Peter Zhelezniakov <pet...@openjdk.org> wrote:

>> Hi Sergey, and thanks for looking into this!
>> 
>> Try the attached jar, it's a modified version of TrayIconDemo using a 
>> template icon taken from Wikimedia Commons. Without the fix, or without 
>> `-Dsun.awt.enableTemplateImages`, the icon disappears if you switch to Dark 
>> theme. With the fix and the property set, the system repaints it in white.
>> 
>> [TrayIconDemo.jar.zip](https://github.com/openjdk/jdk/files/5332241/TrayIconDemo.jar.zip)
>
> Filed [CSR request](https://bugs.openjdk.java.net/browse/JDK-8255597)

Please check the tests in the .../test/jdk/java/awt/TrayIcon/ folder it looks 
like some of them fail after the fix:
java/awt/TrayIcon/ActionCommand/ActionCommand.java 
java/awt/TrayIcon/ActionEventMask/ActionEventMask.java 
java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java 
java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java 
java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java 
java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java 
java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java 
java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java

-------------

PR: https://git.openjdk.java.net/jdk/pull/481

Reply via email to