diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp index 91a1adedd5a499e659a56856890f7d9230596df4..eeefa2a84e44ff489f6dba7cfd85c7144d57e632 100644 --- a/src/libs/qmljs/qmljscheck.cpp +++ b/src/libs/qmljs/qmljscheck.cpp @@ -108,8 +108,8 @@ public: } else if (_rhsValue->asUndefinedValue()) { _message.kind = DiagnosticMessage::Warning; _message.message = QCoreApplication::translate("QmlJS::Check", "value might be 'undefined'"); - } else if (! _rhsValue->asStringValue()) { - _message.message = QCoreApplication::translate("QmlJS::Check", "easing-curve name is not a string"); + } else if (! _rhsValue->asStringValue() && ! _rhsValue->asNumberValue()) { + _message.message = QCoreApplication::translate("QmlJS::Check", "easing-curve name is not a string or number"); } }