aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Montgomery <apmontgomery@gmail.com>2014-08-15 09:41:56 -0700
committerAlex Montgomery <apmontgo@codereview.qt-project.org>2014-08-15 18:48:33 +0200
commit672c533bde2899baad3eb29b6a807870abb8bf25 (patch)
tree8e8838f7c5ecd807cfb666f1dd13bf363ef3ae88 /src
parent63f0c196eecb88804f8bbe410a38d0274955f994 (diff)
Fix setContextObject to re-evaluate bindings
Fix QQmlContext::setContextObject to reevaluate bindings as the documentation says that it should. Task-number: QTBUG-40798 Change-Id: Ifbd97c7a07a5432f4948937da863370b05705206 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/qml/qml/qqmlcontext.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qml/qml/qqmlcontext.cpp b/src/qml/qml/qqmlcontext.cpp
index 7b1ba46db2..0a550f5d0b 100644
--- a/src/qml/qml/qqmlcontext.cpp
+++ b/src/qml/qml/qqmlcontext.cpp
@@ -280,6 +280,7 @@ void QQmlContext::setContextObject(QObject *object)
}
data->contextObject = object;
+ data->refreshExpressions();
}
/*!