Commit 537b36d1 authored by Martin Flöser's avatar Martin Flöser
Browse files

Only try creating X11 shadow if we have an X11 connection

Summary:
Otherwise it crashes for the first window being created in a
KWin/Wayland without XWayland support.

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D7894
parent 8aa7bb28
......@@ -57,7 +57,7 @@ Shadow *Shadow::createShadow(Toplevel *toplevel)
if (!shadow && waylandServer()) {
shadow = createShadowFromWayland(toplevel);
}
if (!shadow) {
if (!shadow && kwinApp()->x11Connection()) {
shadow = createShadowFromX11(toplevel);
}
if (shadow) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment