diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index 8d0441f47dd..f2d8fd81a47 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -6781,9 +6781,11 @@ void TextEditorWidgetPrivate::addSelectionNextFindMatch() return; } + const QTextDocument::FindFlags findFlags = textDocumentFlagsForFindFlags(m_findFlags); + int searchFrom = cursors.last().selectionEnd(); while (true) { - QTextCursor next = document->find(selection.toPlainText(), searchFrom); + QTextCursor next = document->find(selection.toPlainText(), searchFrom, findFlags); if (next.isNull()) { searchFrom = 0; continue;