[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [falkon] src/lib/webtab: WebTab: Correctly reparent children in destructor
From: David Rosca <null () kde ! org>
Date: 2018-01-31 20:10:36
Message-ID: E1egyiK-0002Fo-Kv () code ! kde ! org
[Download RAW message or body]
Git commit 8fe53f1c2cee8c0da10e8bf1a189274ba697ce65 by David Rosca.
Committed on 31/01/2018 at 19:55.
Pushed by drosca into branch 'master'.
WebTab: Correctly reparent children in destructor
M +2 -1 src/lib/webtab/webtab.cpp
https://commits.kde.org/falkon/8fe53f1c2cee8c0da10e8bf1a189274ba697ce65
diff --git a/src/lib/webtab/webtab.cpp b/src/lib/webtab/webtab.cpp
index 42d99367..25b23408 100644
--- a/src/lib/webtab/webtab.cpp
+++ b/src/lib/webtab/webtab.cpp
@@ -184,7 +184,8 @@ WebTab::~WebTab()
emit m_parentTab->childTabRemoved(this);
}
- for (WebTab *child : qAsConst(m_childTabs)) {
+ const auto childTabs = m_childTabs; // modified in loop
+ for (WebTab *child : childTabs) {
child->setParentTab(nullptr);
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic