<Swing Dev> [9] Review request for 8046031: UI of Java Web Start app isn't updated when changing Windows theme

Semyon Sadetsky semyon.sadetsky at oracle.com
Thu Apr 21 13:22:37 UTC 2016


Hello,

Please review fix for JDK9:

bug: https://bugs.openjdk.java.net/browse/JDK-8046031
webrev: http://cr.openjdk.java.net/~ssadetsky/8046031/webrev.00/

Under the Windoew LnF when the native Windows theme is changed some java 
frames remains unchanged if there are several application contexts. The 
thing is the DesktopProperty#updatePending flag that prevents to run 
more then one UI update operation is shared between different 
applications contexts while they may be updated with the property change 
concurrently from different EDT threads so they may loose the update.
To avoid this mutual interference the updatePending is moved from the 
global to the application context scope.
The test would require to write native code so the issue is labeled 
noreg-hard.

--Semyon



More information about the swing-dev mailing list