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
          3.39 MB
          Christian Eltges
        2. 2.jpg
          3.78 MB
          Christian Eltges
        3. 3.jpg
          3.50 MB
          Christian Eltges
        4. color_dialog.png
          16 kB
          Paul Kupper
        5. font_dialog.png
          28 kB
          Paul Kupper
        6. freecad.png
          187 kB
          Paul Kupper
        7. obs.png
          59 kB
          Paul Kupper
        8. qjackctl.png
          172 kB
          Paul Kupper

        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