diff --git a/plugins/qpa/window.cpp b/plugins/qpa/window.cpp index 5944a4e844..12a6086b5a 100644 --- a/plugins/qpa/window.cpp +++ b/plugins/qpa/window.cpp @@ -144,6 +144,7 @@ void Window::createFBO() ShellClient *Window::shellClient() { if (!m_shellClient) { + waylandServer()->dispatch(); m_shellClient = waylandServer()->findClient(window()); } return m_shellClient;