TextEditor: fix text prefix check

Change-Id: Ib4b2039fe126fd10e8a5cb8961ccec08c1d1ea7b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
David Schulz
2020-09-08 09:42:46 +02:00
parent ae7aa56733
commit 9055cb9843

View File

@@ -176,7 +176,7 @@ static bool textStartsWith(CaseSensitivity cs, const QString &text, const QStrin
return text.startsWith(prefix, Qt::CaseSensitive); return text.startsWith(prefix, Qt::CaseSensitive);
case TextEditor::FirstLetterCaseSensitive: case TextEditor::FirstLetterCaseSensitive:
return prefix.at(0) == text.at(0) return prefix.at(0) == text.at(0)
&& QStringView(prefix).mid(1).startsWith(QStringView(text).mid(1), Qt::CaseInsensitive); && QStringView(text).mid(1).startsWith(QStringView(prefix).mid(1), Qt::CaseInsensitive);
} }
return false; return false;