From 631276e3c1c1e58a29c9b4409b7b4953db660b24 Mon Sep 17 00:00:00 2001 From: Vlad Zahorodnii Date: Fri, 4 Sep 2020 10:33:35 +0300 Subject: [PATCH] Unset virtual keyboard geometry when the input panel surface is unmapped --- virtualkeyboard.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtualkeyboard.cpp b/virtualkeyboard.cpp index 9cb74a9f4d..85c7da2fe9 100644 --- a/virtualkeyboard.cpp +++ b/virtualkeyboard.cpp @@ -119,7 +119,7 @@ void VirtualKeyboard::init() } }; connect(client->surface(), &SurfaceInterface::inputChanged, this, refreshFrame); - connect(client->surface(), &QObject::destroyed, this, [this] { + connect(client, &QObject::destroyed, this, [this] { if (m_trackedClient) { m_trackedClient->setVirtualKeyboardGeometry({}); }