kwin/xwl
Vlad Zahorodnii 0109bdbba9 xwayland: Avoid creating a tree query on crash
If Xwayland has crashed, the Workspace will block stacking order updates
and start destroying all X11 clients.

Once stacking order updates are unblocked, the Workspace will mark the X
stacking order as dirty and create a new Xcb::Tree object.

We don't want to create that Xcb::Tree object because accessing it
after the XCB connection has been shut down will lead to a crash.

BUG: 427688
FIXED-IN: 5.20.1


(cherry picked from commit 2093820aba)
2020-10-14 16:18:19 +00:00
..
clipboard.cpp Prettify license headers 2020-08-07 19:57:56 +00:00
clipboard.h Prettify license headers 2020-08-07 19:57:56 +00:00
databridge.cpp xwayland: Use KWIN_SINGLETON to make DataBridge a singleton 2020-08-12 09:59:13 +03:00
databridge.h xwayland: Use KWIN_SINGLETON to make DataBridge a singleton 2020-08-12 09:59:13 +03:00
dnd.cpp Prettify license headers 2020-08-07 19:57:56 +00:00
dnd.h Prettify license headers 2020-08-07 19:57:56 +00:00
drag.cpp Prettify license headers 2020-08-07 19:57:56 +00:00
drag.h Prettify license headers 2020-08-07 19:57:56 +00:00
drag_wl.cpp Fix Build Warning 2020-08-26 19:24:02 +02:00
drag_wl.h Prettify license headers 2020-08-07 19:57:56 +00:00
drag_x.cpp Fix Build Warning 2020-08-26 19:24:02 +02:00
drag_x.h Prettify license headers 2020-08-07 19:57:56 +00:00
selection.cpp xwayland: Call handleXfixesNotify() directly from Selection 2020-08-11 16:12:40 +00:00
selection.h Prettify license headers 2020-08-07 19:57:56 +00:00
selection_source.cpp Fix Build Warning 2020-08-26 19:24:02 +02:00
selection_source.h Prettify license headers 2020-08-07 19:57:56 +00:00
transfer.cpp Prettify license headers 2020-08-07 19:57:56 +00:00
transfer.h Prettify license headers 2020-08-07 19:57:56 +00:00
xwayland.cpp xwayland: Avoid creating a tree query on crash 2020-10-14 16:18:19 +00:00
xwayland.h xwayland: Don't exit if failed to read DISPLAY 2020-09-09 15:25:59 +00:00
xwayland_interface.cpp Prettify license headers 2020-08-07 19:57:56 +00:00
xwayland_interface.h Prettify license headers 2020-08-07 19:57:56 +00:00