Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-35957

MacOS Window Z-level issue (regression)

    XMLWordPrintable

Details

    • macOS

    Description

      See attached sample. Run and click in the modal dialog window. This will create a native OSX window. But if you drag this window over the dialog, it will appear beneath. In the worse scenario, the native window will open behind the dialog and will be invisible to the user.

      This sample mimics a real-world application where an action in a Qt dialog, leads to opening a native third-party panel (non-Qt) under which the Qt application has no control.

      This problem does not happen in Qt 4.8 (native window overlaps the dialog, as soon as clicking on it).

      "It's like" if Qt 5.0 is watching the activation of any NSWindow, and put this window underneath the active modal dialog.

      Attachments

        1. qtbug35957.zip
          2 kB
        2. test.cpp
          0.7 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            tpochep Timur Pocheptsov
            jirauser26727 user-04d21 (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes