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

showMaximized() misbehaves in macOS in secondary display

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • None
    • 5.9.5, 5.10.1, 5.11.0
    • QPA
    • None
    • macOS

    Description

      Setup:

      You need a second monitor, and set it as an extension display.

      Reproduce:

      edited: In macOS' display setting, put your second display relatively to the top or bottom or the 4 corners of main display.

      Open any simple QT application. Drag the window from your current monitor to the secondary monitor. Call showMaximized() by double clicking the title bar.

      Current behaviour: the application gets moved back to the main monitor's workspace and is maximized there.

      Expected behaviour: the application should be maximized in the secondary monitor's workspace. All native mac applications behave this way.

       

      Even the QT creator app does this.

       

      Attachments

        1. IMG_2489.JPG
          IMG_2489.JPG
          4.82 MB
        2. IMG_2490.JPG
          IMG_2490.JPG
          3.99 MB
        3. IMG_2491.JPG
          IMG_2491.JPG
          4.00 MB
        For Gerrit Dashboard: QTBUG-67543
        # Subject Branch Project Status CR V

        Activity

          People

            vestbo Tor Arne Vestbø
            ylilarry ylilarry
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes