We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 03b1848 commit 543d226Copy full SHA for 543d226
src/DockAreaWidget.cpp
@@ -131,8 +131,6 @@ class CDockAreaLayout
131
{
132
LayoutItem->widget()->setParent(nullptr);
133
}
134
- delete LayoutItem;
135
-
136
m_CurrentWidget = nullptr;
137
m_CurrentIndex = -1;
138
@@ -172,7 +170,12 @@ class CDockAreaLayout
172
170
parent->setUpdatesEnabled(false);
173
171
174
175
- delete m_ParentLayout->takeAt(1);
+ auto LayoutItem = m_ParentLayout->takeAt(1);
+ if (LayoutItem)
+ {
176
+ LayoutItem->widget()->setParent(nullptr);
177
+ }
178
+ delete LayoutItem;
179
180
m_ParentLayout->addWidget(next);
181
if (prev)
0 commit comments