diff --git a/src/libs/qmljs/qmljsscanner.cpp b/src/libs/qmljs/qmljsscanner.cpp index f2159104a6a87f128443fc582313d56d6a212031..72ae34a0bba69e5be7a1537bcccd213e9c8dd9dc 100644 --- a/src/libs/qmljs/qmljsscanner.cpp +++ b/src/libs/qmljs/qmljsscanner.cpp @@ -211,7 +211,11 @@ QList<Token> QmlJSScanner::operator()(const QString &text, int startState) break; default: - if (ch.isNumber()) { + if (ch.isSpace()) { + do { + ++index; + } while (index < text.length() && text.at(index).isSpace()); + } else if (ch.isNumber()) { const int start = index; do { ++index;