-
Bug
-
Resolution: Unresolved
-
P4
-
22, 24, 25
-
os_x
After JDK-8139208 (jdk22) one of our applications changed behaviour.
It is supposed to start up iconified. This worked on mac beforeJDK-8139208. Now an empty frame is shown. It needs to be iconified by the user. See also attached test program.
Especially these two statements don't do what I would expect:
frame.setExtendedState(JFrame.ICONIFIED);
frame.setVisible(true);
It seems they are both skipped afterJDK-8139208. But when
deminimizing the frame at least setVisible() is called.
Also I figured the behavior differs on Windows (Program starts up as icon.) and Linux (Program starts up as frame with visible components.).
It is supposed to start up iconified. This worked on mac before
Especially these two statements don't do what I would expect:
frame.setExtendedState(JFrame.ICONIFIED);
frame.setVisible(true);
It seems they are both skipped after
deminimizing the frame at least setVisible() is called.
Also I figured the behavior differs on Windows (Program starts up as icon.) and Linux (Program starts up as frame with visible components.).
- caused by
-
JDK-8139208 [macosx] Issue with setExtendedState of JFrame
-
- Resolved
-