From f066fce2bb2aba6b94b44008877ac8e03b5b1f82 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Mon, 15 Feb 2016 12:49:37 +0100 Subject: SpinBox: fix JS callback access Avoid calling an uninitialized JS callback. This is a regression caused by lazy creation of the JS callbacks in 1f146d9. Change-Id: I1816b491ada0509c5664cffbcaa32ca987095b31 Task-number: QTBUG-51114 Reviewed-by: Mitch Curtis Reviewed-by: Liang Qi --- src/templates/qquickspinbox.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/templates') diff --git a/src/templates/qquickspinbox.cpp b/src/templates/qquickspinbox.cpp index bda955d0..255715e1 100644 --- a/src/templates/qquickspinbox.cpp +++ b/src/templates/qquickspinbox.cpp @@ -133,7 +133,7 @@ void QQuickSpinBoxPrivate::updateValue() if (text.isValid()) { QV4::ExecutionEngine *v4 = QQmlEnginePrivate::getV4Engine(qmlEngine(q)); QJSValue loc(v4, QQmlLocale::wrap(v4, locale)); - QJSValue val = valueFromText.call(QJSValueList() << text.toString() << loc); + QJSValue val = q->valueFromText().call(QJSValueList() << text.toString() << loc); q->setValue(val.toInt()); } } -- cgit v1.2.3