summaryrefslogtreecommitdiffstats
path: root/src/declarative
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative')
-rw-r--r--src/declarative/fx/qfxanchors.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/declarative/fx/qfxanchors.cpp b/src/declarative/fx/qfxanchors.cpp
index 826d6c1..3eaf47a 100644
--- a/src/declarative/fx/qfxanchors.cpp
+++ b/src/declarative/fx/qfxanchors.cpp
@@ -186,8 +186,10 @@ void QFxAnchorsPrivate::clearItem(QFxItem *item)
fill = 0;
if (centeredIn == item)
centeredIn = 0;
- if (left.item == item)
+ if (left.item == item) {
left.item = 0;
+ usedAnchors &= ~QFxAnchors::HasLeftAnchor;
+ }
if (right.item == item) {
right.item = 0;
usedAnchors &= ~QFxAnchors::HasRightAnchor;