<AWT Dev>  Review request for 8169589: [macosx] Activating a JDialog puts to back another dialog
dmitry.markov at oracle.com
Fri Nov 25 13:08:13 UTC 2016
Could you review a fix for jdk9, please?
Current implementation of CPlatformWindow.orderAboveSiblings() just
recursively pops up the windows from ‘active’ parent-child window chain.
At the same time other child windows (which are not in active chain)
stayed ‘untouched’ and may be placed behind their nearest parent/owner.
CPlatformWindow.orderAboveSiblings() should be modified. It has to take
into account that a window may own more than one child window.
Note: JCK tests passed on the build with the fix.
More information about the awt-dev