<AWT Dev> [10] Review Request 8190230: [macosx] Order of overlapping of modal dialogs is wrong
Alexander Zvegintsev
alexander.zvegintsev at oracle.com
Tue Oct 31 09:25:42 UTC 2017
Hi Semyon,
the fix looks good to me, but the test link is broken in this webrev.
Thanks,
Alexander.
On 30/10/2017 20:37, Semyon Sadetsky wrote:
>
> Hello,
>
> Please review fix for JDK10:
>
> bug: https://bugs.openjdk.java.net/browse/JDK-8190230
>
> webrev: http://cr.openjdk.java.net/~ssadetsky/8190230/webrev.00/
>
> After the 8169589 fix siblings of the same parent are overlapped in
> the order they appear in the array of child windows. But this order
> do not preserve the previous overlapping order in which the sibling
> windows have been shown before the order update. That is the cause of
> unexpected reorder.
>
> In the fix each platform window is attributed with a timestamp of the
> moment when it was show in front last time. Then this timestamp is
> used to sort the sibling windows array before putting them into an
> order to each other.
>
> --Semyon
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20171031/5815bef0/attachment.html>
More information about the awt-dev
mailing list