From abd8ff8b03038f349c8b54f094e500516e249f1b Mon Sep 17 00:00:00 2001 From: Michael Brasser Date: Wed, 4 Jan 2012 11:08:24 +1000 Subject: Prevent PathAnimation from hanging when jumping backwards to beginning. Task-number: QTBUG-23076 Change-Id: I2aecdfd28f0c3d45b3b805640edaecbd5be2e6fd Reviewed-by: Yunqiao Yin Reviewed-by: Michael Brasser --- src/quick/items/qquickanimation.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/quick/items/qquickanimation.cpp') diff --git a/src/quick/items/qquickanimation.cpp b/src/quick/items/qquickanimation.cpp index 34377e92dd..b64095db65 100644 --- a/src/quick/items/qquickanimation.cpp +++ b/src/quick/items/qquickanimation.cpp @@ -645,6 +645,7 @@ void QQuickPathAnimation::transition(QDeclarativeStateActions &actions, (modified.count() > origModifiedSize || data->toDefined)) { data->target = d->target; data->path = d->path; + data->path->invalidateSequentialHistory(); if (!d->rangeIsSet) { d->pa->setStartValue(qreal(0)); d->pa->setEndValue(qreal(1)); -- cgit v1.2.3