From 89001b1a5afbf429402337834bf659066ce8ad6a Mon Sep 17 00:00:00 2001 From: Vlad Zagorodniy Date: Sun, 1 Jul 2018 17:52:45 +0300 Subject: [PATCH] Don't detach list of damaged windows when sending 'done' events Summary: Most likely, someone forgot to add `qAsConst`. Reviewers: #kwin, broulik Reviewed By: broulik Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D13830 --- composite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composite.cpp b/composite.cpp index 74d45c063..932c91453 100644 --- a/composite.cpp +++ b/composite.cpp @@ -755,7 +755,7 @@ void Compositor::performCompositing() m_timeSinceStart += m_timeSinceLastVBlank; if (waylandServer()) { - for (Toplevel *win : damaged) { + for (Toplevel *win : qAsConst(damaged)) { if (auto surface = win->surface()) { surface->frameRendered(m_timeSinceStart); }