From 15bccad3244bb9fa228a3ce1c56f03e65d9e204e Mon Sep 17 00:00:00 2001 From: Carl Schwan Date: Thu, 26 Nov 2020 15:36:48 +0100 Subject: [PATCH] Fix possible container detaching --- src/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index 1b7dee376..80ef783ac 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -128,7 +128,8 @@ int main(int argc, char *argv[]) #ifndef Q_OS_ANDROID QObject::connect(&service, &KDBusService::activateRequested, &engine, [&engine](const QStringList &/*arguments*/, const QString &/*workingDirectory*/) { - for (auto obj : engine.rootObjects()) { + const auto rootObjects = engine.rootObjects(); + for (auto obj : rootObjects) { auto view = qobject_cast(obj); if (view) { view->raise();