client: Clean up old registry on reconnect

Change-Id: Idcaf1aaef59529f0cb49c552418a434f7d449d7b
Reviewed-by: David Edmundson <davidedmundson@kde.org>
This commit is contained in:
David Redondo 2024-01-23 14:36:38 +01:00
parent d01b735d50
commit 9becad7b64

View File

@ -472,6 +472,8 @@ void QWaylandDisplay::reconnect()
mSyncCallback = nullptr;
}
if (object())
wl_registry_destroy(object());
mDisplay = wl_display_connect(nullptr);
if (!mDisplay)
_exit(1);