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

Quick windows break on nvidia wayland when resized

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.15.2, 6.2, 6.6.0, 6.6.1
    • QPA: Wayland
    • Linux/Wayland
    • 6d83cf94b (dev), 38348ce5b (6.7), e4156bad6 (6.6)

    Description

      When a window is resized either externally by the compositor or by the application itself, it stops rendering and does not resize. Input events are still handled.

      Does not happen with 'basic' render loop. Widgets are not affected.

      Looking at the wayland log it seems the new buffer is never attached to the surface.

      Attached is a wayland log with qt.qpa.wayland.backingstore=true of a window containing a Rectangle.

      Attachments

        1. resize.log
          23 kB
        2. timeout0.log
          22 kB

        Issue Links

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

          Activity

            People

              zzag Vlad Zahorodnii
              davidre David Redondo
              Votes:
              3 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There is 1 open Gerrit change