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

Warning when showing a QWindow after hiding it in a Wayland environment

    XMLWordPrintable

Details

    • Linux/Wayland

    Description

      We are getting the following reproducible warning within a QtWayland environment when showing a QWindow that was previously shown and then hidden:

      Unexpected wl_surface.enter received for output with id: 12 screen name: "Screen7" screen model: ""

      The attached example (WindowTest.zip) demonstrates the issue. It must be run with -platform wayland as argument. The issue can be reproduced by using either the official QtWayland example qwindow-compositor or Weston. For this, the green rectangle must be clicked. Then, in the opening window the blue rectangle must be clicked. After clicking on the green rectangle again the warning is outputted.

      I attached the output when executing the application with WAYLAND_DEBUG=1 (client.trace).

      Attachments

        1. client.trace
          17 kB
          Philipp Behrens
        2. WindowTest.zip
          2 kB
          Philipp Behrens
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            johanhelsing Johan Helsing
            pbehrens Philipp Behrens
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes