Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.14.1
-
Up to date Arch Linux with Sway 1.4
-
-
cd21404f99b486ff62225699e1a4bdc0d5b3d5c1 (qt/qtwayland/dev) e18cfb5a129afb3e5e2f429436277ae4dc565e6e (qt/qtwayland/5.15)
Description
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)
Attachments
Issue Links
- relates to
-
QTBUG-83829 [Regression] Inconsistent widget state after changing a native widget to a child widget by reparenting
- Closed
- replaces
-
QTCREATORBUG-24416 Qt Creator crashes on Fedora 32 (Wayland)
- Closed
- resulted in
-
QTBUG-90037 Crash when hiding QtQuick window with wayland/EGL
- Closed