diff options
author | Alan Alpert <aalpert@blackberry.com> | 2013-04-11 13:35:24 -0700 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-04-15 20:13:26 +0200 |
commit | b5b85d7e8a1b8737f82969c9cc1a9cf114faf1de (patch) | |
tree | c42f41f19d947622fc9b25dcc834842262af2f3f /src/quick/items/qquickitem.cpp | |
parent | 3bbed9ee8f2195b101a177336fd9791caa8772ec (diff) |
Don't relayout if item is removed from scene
Task-number: QTBUG-28160
Change-Id: I208f213e2de6b530dd0965b301d046aee0182d9a
Reviewed-by: Andrew den Exter <andrew.den.exter@qinetic.com.au>
Diffstat (limited to 'src/quick/items/qquickitem.cpp')
-rw-r--r-- | src/quick/items/qquickitem.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/quick/items/qquickitem.cpp b/src/quick/items/qquickitem.cpp index d31e142035..59ab56dc66 100644 --- a/src/quick/items/qquickitem.cpp +++ b/src/quick/items/qquickitem.cpp @@ -2252,7 +2252,8 @@ void QQuickItem::setParentItem(QQuickItem *parentItem) } } - d->resolveLayoutMirror(); + if (d->parentItem) + d->resolveLayoutMirror(); d->itemChange(ItemParentHasChanged, d->parentItem); |