Fix crash for reseting a property

Task-Number: BAUHAUS-606
(cherry picked from commit 212afcfa92)
This commit is contained in:
Marco Bubke
2010-04-20 14:30:28 +02:00
committed by con
parent 47d1931bcc
commit 88ac18520a

View File

@@ -296,6 +296,7 @@ void QmlPropertyChangesObject::removeActionForProperty(const QString &propertyNa
actionIterator.remove(); actionIterator.remove();
} }
if (statePrivate()) {
QMutableListIterator<QDeclarativeSimpleAction> simpleActionIterator(statePrivate()->revertList); QMutableListIterator<QDeclarativeSimpleAction> simpleActionIterator(statePrivate()->revertList);
while (simpleActionIterator.hasNext()) { while (simpleActionIterator.hasNext()) {
QDeclarativeSimpleAction &qmlSimpleAction = simpleActionIterator.next(); QDeclarativeSimpleAction &qmlSimpleAction = simpleActionIterator.next();
@@ -303,6 +304,7 @@ void QmlPropertyChangesObject::removeActionForProperty(const QString &propertyNa
simpleActionIterator.remove(); simpleActionIterator.remove();
} }
} }
}
} }
bool QmlPropertyChangesObject::isActive() const bool QmlPropertyChangesObject::isActive() const