diff --git a/src/plugins/texteditor/generichighlighter/specificrules.cpp b/src/plugins/texteditor/generichighlighter/specificrules.cpp index 0dd00a3c9db..2c80d3ed822 100644 --- a/src/plugins/texteditor/generichighlighter/specificrules.cpp +++ b/src/plugins/texteditor/generichighlighter/specificrules.cpp @@ -144,7 +144,10 @@ void StringDetectRule::setInsensitive(const QString &insensitive) { m_caseSensitivity = toCaseSensitivity(!toBool(insensitive)); } void StringDetectRule::doReplaceExpressions(const QStringList &captures) -{ replaceByCaptures(&m_string, captures); } +{ + replaceByCaptures(&m_string, captures); + m_length = m_string.length(); +} bool StringDetectRule::doMatchSucceed(const QString &text, const int length,