aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/util/qdeclarativetransitionmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick/util/qdeclarativetransitionmanager.cpp')
-rw-r--r--src/quick/util/qdeclarativetransitionmanager.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/quick/util/qdeclarativetransitionmanager.cpp b/src/quick/util/qdeclarativetransitionmanager.cpp
index a2de7dbae6..7b4e8f43b2 100644
--- a/src/quick/util/qdeclarativetransitionmanager.cpp
+++ b/src/quick/util/qdeclarativetransitionmanager.cpp
@@ -128,7 +128,8 @@ void QDeclarativeTransitionManager::finished()
}
void QDeclarativeTransitionManager::transition(const QList<QDeclarativeAction> &list,
- QDeclarativeTransition *transition)
+ QDeclarativeTransition *transition,
+ QObject *defaultTarget)
{
cancel();
@@ -208,7 +209,7 @@ void QDeclarativeTransitionManager::transition(const QList<QDeclarativeAction> &
if (transition) {
QList<QDeclarativeProperty> touched;
QDeclarativeTransitionInstance *oldInstance = d->transitionInstance;
- d->transitionInstance = transition->prepare(applyList, touched, this);
+ d->transitionInstance = transition->prepare(applyList, touched, this, defaultTarget);
d->transitionInstance->start();
if (oldInstance && oldInstance != d->transitionInstance)
delete oldInstance;