Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8055003

[macosx] inconsistent on top behavior for Dialog - blocked dialog goes on top of the blocking dialog in presence of third modal dialog

    Details

    • Type: Bug
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 9
    • Fix Version/s: tbd
    • Component/s: client-libs
    • Labels:

      Description

      Please run the attached test.

      Expected behavior: dialog1 overlaps dialog2 (as dialog1 is document modal and has the same parent).
      On Mac OS dialog2 overlaps dialog1 if topDialog is application modal (if comment out line 'topDialog.setModalityType(...)' then the test behaves as expected).
      After closing topDialog dialog1 goes on top.

      Checked with JDK9 b14, Mac OS X 10.8.5.

      On other platforms (windows, Linux) the test behaves as expected.

      The issue occurred while working on JDK-8054358.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                serb Sergey Bylokhov
                Reporter:
                avstepan Alexander Stepanov
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: