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

QML iPad app window stays black when launched on external display

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.9.1, 6.11
    • GUI: Window management
    • iPadOS 18.5
      Xcode 16.4 or later
      iPad that supports external displays (Apple Silicon)

    Description

      Description
      Any Qt app using QQmlApplicationEngine (tested with Qt 6.9.1) that is built for iPadOS 18.5 using Xcode 16.4 crashes when launched on the external display.

      Note: This is a follow-up issue of the crash QTBUG-106701, which has been resolved, but this black window issue remains.

      How to reproduce
      1. Build the attached project "iPad-ExtDisplay-Black" on a Mac with Xcode 16.4 installed, and deploy it to an iPad Pro M1 or iPad Air M1 with iPadOS 18.5 or later.
      2. Connect an external display to the iPad.
      3. Connect a Bluetooth mouse to the iPad, so that you can navigate on both screens.
      4. Go to Settings, Display & Brightness, Arrangement, and disable "Mirror Display" so that you get an extended desktop on the external display.
      5. Using the mouse, launch the app on the external display. To do this, click the Launcher (list of all apps) icon in the dock on the external display, then click the app's icon.

      Result: Window stays black.

      Workaround: Launch the app on the iPad's screen, then tap the top center "..." button and tap "Move to Display" (but then it's too small, which is QTBUG-106709).

      Attachments

        Issue Links

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

          Activity

            People

              vestbo Tor Arne Vestbø
              lfs Lars Slowak
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes