diff options
Diffstat (limited to 'src/plugins/platforms/wayland/qwaylandinputdevice.cpp')
-rw-r--r-- | src/plugins/platforms/wayland/qwaylandinputdevice.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/wayland/qwaylandinputdevice.cpp b/src/plugins/platforms/wayland/qwaylandinputdevice.cpp index ee4ffc1c2..88b1bda06 100644 --- a/src/plugins/platforms/wayland/qwaylandinputdevice.cpp +++ b/src/plugins/platforms/wayland/qwaylandinputdevice.cpp @@ -268,7 +268,7 @@ void QWaylandInputDevice::inputHandleKey(void *data, QEvent::Type type; char s[2]; - if (window == NULL) { + if (window == NULL || !inputDevice->mXkb) { /* We destroyed the keyboard focus surface, but the server * didn't get the message yet. */ return; |