aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates/qquickpopup.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/templates/qquickpopup.cpp')
-rw-r--r--src/templates/qquickpopup.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/templates/qquickpopup.cpp b/src/templates/qquickpopup.cpp
index 0285d381..4fbcb069 100644
--- a/src/templates/qquickpopup.cpp
+++ b/src/templates/qquickpopup.cpp
@@ -469,6 +469,7 @@ void QQuickPopupPositioner::itemDestroyed(QQuickItem *item)
Q_ASSERT(m_parentItem == item);
m_parentItem = Q_NULLPTR;
+ m_popup->parentItem = Q_NULLPTR;
QQuickItemPrivate::get(item)->removeItemChangeListener(this, ItemChangeTypes);
removeAncestorListeners(item->parentItem());
}