8305352: updateIconImages may lead to deadlock after JDK-8276849

Reviewed-by: aivanov, serb
(cherry picked from commit f968da97a5)
This commit is contained in:
Dmitry Cherepanov
2023-04-25 06:56:32 +00:00
committed by Vitaly Provodin
parent 2758579b5a
commit 7ea52c4be6

View File

@@ -625,7 +625,9 @@ public class WWindowPeer extends WPanelPeer implements WindowPeer,
newDev.addDisplayChangedListener(this);
}
updateIconImages();
if (((Window)target).isVisible()) {
updateIconImages();
}
AWTAccessor.getComponentAccessor().
setGraphicsConfiguration((Component)target, winGraphicsConfig);