summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlexpression.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/qml/qmlexpression.cpp')
-rw-r--r--src/declarative/qml/qmlexpression.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/declarative/qml/qmlexpression.cpp b/src/declarative/qml/qmlexpression.cpp
index da8b59f..6e9a7a1 100644
--- a/src/declarative/qml/qmlexpression.cpp
+++ b/src/declarative/qml/qmlexpression.cpp
@@ -231,13 +231,8 @@ QVariant QmlExpressionPrivate::evalSSE()
#endif
QmlContextPrivate *ctxtPriv = ctxt->d_func();
- if (me)
- ctxtPriv->defaultObjects.insert(ctxtPriv->highPriorityCount , me);
-
- QVariant rv = sse.run(ctxt);
- if (me)
- ctxtPriv->defaultObjects.removeAt(ctxtPriv->highPriorityCount);
+ QVariant rv = sse.run(ctxt, me);
return rv;
}