diff --git a/virtualkeyboard.cpp b/virtualkeyboard.cpp --- a/virtualkeyboard.cpp +++ b/virtualkeyboard.cpp @@ -243,7 +243,7 @@ auto t = waylandServer()->seat()->focusedTextInput(); - if (!t) { + if (!t || !m_inputWindow) { return; }