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

QDialog opens in another workspace when QMainWindow is in MacOS Fullscreen

    XMLWordPrintable

    Details

    • Platform/s:
      macOS

      Description

      When opening a non-blocking QDialog while the parent window (QMainWindow) is in fullscreen, the dialog is opened in another workspace.

      I have attached a minimal example that repro the issue with the following steps:

       

      1) When the application is run, it will open in fullscreen (i.e in another workspace)

      2) Click the "Open dialog" button. Notice a frameless dialog will open up in the same workspace as the fullscreen window

      3) Close the dialog using ESC key

      4) Exit fullscreen in the mainwindow by clicking the green traffic light button 

      5) Then enter back fullscreen by clicking on the same button

      6) Now repeat step 2). Notice the dialog is opened in another workspace

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            qt.team.quick.subscriptions Qt Quick and Widgets Team
            Reporter:
            nanthiran2005 sivan nanthiran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes