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

Wayland: Protocol error when moving between sub-menus

XMLWordPrintable

    • Linux/Wayland
    • cd21404f99b486ff62225699e1a4bdc0d5b3d5c1 (qt/qtwayland/dev) e18cfb5a129afb3e5e2f429436277ae4dc565e6e (qt/qtwayland/5.15)

      Attached application produces this:

      qt.qpa.wayland: setGrabPopup called with a parent,
      QtWaylandClient::QWaylandXdgSurface(0x5617170be4d0) which does not match the
      current topmost grabbing popup,
      QtWaylandClient::QWaylandXdgSurface(0x5617170bcba0) According to the xdg-shell
      protocol, this is not allowed. The wayland QPA plugin is currently handling it
      by setting the parent to the topmost grabbing popup. Note, however, that this
      may cause positioning errors and popups closing unxpectedly because xdg-shell
      mandate that child popups close before parents
      xdg_wm_base@23: error 2: xdg_popup was destroyed while it was not the topmost
      popup
      The Wayland connection experienced a fatal error: Protocol error
      Aborted (core dumped)
      

        1. gdb-output.txt
          13 kB
        2. qtbug81952.tar.gz
          0.8 kB
        3. qtdebug.log
          22 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tvete Paul Olav Tvete
            poikelin Joni Poikelin
            Votes:
            1 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes