aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickitemview.cpp
diff options
context:
space:
mode:
authorMichael Brasser <michael.brasser@jollamobile.com>2014-01-28 08:59:59 -0600
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-30 04:58:20 +0100
commitfc218a91ce03187f51058deba9d5cdde9c3e6d05 (patch)
tree0a24390a3e12f9c1abe7abc33e5277e0a01bba53 /src/quick/items/qquickitemview.cpp
parent4eb6f67f10da3431e5a68db2bf4b0fed804b01e7 (diff)
Fix crash in header when regenerating view.
Unregister for geometry changes before reparenting, as reparenting may trigger those changes. Task-number: QTBUG-36481 Change-Id: Ia94f1f88880b232dd583b7e63e5da73fb338f7c6 Reviewed-by: Martin Jones <martin.jones@jollamobile.com>
Diffstat (limited to 'src/quick/items/qquickitemview.cpp')
-rw-r--r--src/quick/items/qquickitemview.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp
index d7b984788e..5d6fc534b4 100644
--- a/src/quick/items/qquickitemview.cpp
+++ b/src/quick/items/qquickitemview.cpp
@@ -66,6 +66,7 @@ FxViewItem::~FxViewItem()
{
delete transitionableItem;
if (ownItem && item) {
+ trackGeometry(false);
item->setParentItem(0);
item->deleteLater();
item = 0;