From 7d12b0e8301b67831d53355c79281d2fff49ccb2 Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Fri, 30 Jun 2023 14:30:51 +0200 Subject: [PATCH] client: no need to update decoration when shutting down Fixes: QTBUG-114995 Pick-to: 6.6 6.5 6.2 Change-Id: If7eaefc8cc0778246f13604809740426bcffa9f8 Reviewed-by: Liang Qi --- src/plugins/platforms/wayland/qwaylanddisplay.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/platforms/wayland/qwaylanddisplay.cpp b/src/plugins/platforms/wayland/qwaylanddisplay.cpp index 1b6b81f1a8a..03ec75a6036 100644 --- a/src/plugins/platforms/wayland/qwaylanddisplay.cpp +++ b/src/plugins/platforms/wayland/qwaylanddisplay.cpp @@ -923,6 +923,9 @@ void QWaylandDisplay::handleWindowDeactivated(QWaylandWindow *window) mActiveWindows.removeOne(window); + if (QCoreApplication::closingDown()) + return; + if (auto *decoration = window->decoration()) decoration->update(); }