Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-23625

Ctrl+Tab stops working on KDE / Wayland - 100% cpu usage on exit

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Not Evaluated
    • None
    • Qt Creator 4.11.1
    • Editors
    • None
    • Arch Linux - KDE 5.18.0 with Wayland running on Radeon R600-class graphics card.
    • Linux/Wayland

    Description

      Ctrl + Tab to change the active documents stops working after Ctrl+Tab is pressed when a popup is open on KDE / Wayland 5.18.

      The easiest way to reproduce this is to let the auto complete popup appear, then press Ctrl + Tab. This closes the popup the document does not switch. A qtcreator process is also stuck with 100% CPU usage when the application is closed, and a  SIGTERM is needed to kill it.

      The following is output on the console when this happens:

      qt.qpa.wayland: setGrabPopup called with a parent, QtWaylandClient::QWaylandXdgSurface(0x55850c2a0fc0) which does not match the current topmost grabbing popup, QtWaylandClient::QWaylandXdgSurface(0x55850d244430) According to the xdg-shell protocol, this is not allowed. T
      he 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

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            davschul David Schulz
            knutt Knut Tidemann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes