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

Dialogs partly transparent on Sway/Wayland

    XMLWordPrintable

Details

    Description

      Whenever a QT application opens a dialog on Sway, only some of the widgets are drawn initially while the rest, including the background, are transparent (see attached screenshots). Some widgets (e.g. buttons) appear when hovering the mouse cursor over them. Moving the window to another monitor or resizing it fixes the issue.

      The issue never occurs on the main application window, although that might be due to the window automatically being resized by the window manager.

      I can fairly reliably reproduce this issue in OBS, FreeCAD, Qsynth and Qjackctl although it does not always occur.

      So far, it has only happened on Sway (I have also tried Weston), so I can't fully outrule it being a Sway bug.

       

      Attachments

        1. 1.jpg
          1.jpg
          3.39 MB
        2. 2.jpg
          2.jpg
          3.78 MB
        3. 3.jpg
          3.jpg
          3.50 MB
        4. color_dialog.png
          color_dialog.png
          16 kB
        5. font_dialog.png
          font_dialog.png
          28 kB
        6. freecad.png
          freecad.png
          187 kB
        7. obs.png
          obs.png
          59 kB
        8. qjackctl.png
          qjackctl.png
          172 kB

        Issue Links

          For Gerrit Dashboard: QTBUG-93380
          # Subject Branch Project Status CR V

          Activity

            People

              davidedmundson David Edmundson
              pkupper Paul Kupper
              Votes:
              4 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes