From 672c533bde2899baad3eb29b6a807870abb8bf25 Mon Sep 17 00:00:00 2001 From: Alex Montgomery Date: Fri, 15 Aug 2014 09:41:56 -0700 Subject: 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 --- src/qml/qml/qqmlcontext.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') 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(); } /*! -- cgit v1.2.3