diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index 3253fddb3c7..dc4296ac0d6 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -6604,9 +6604,9 @@ void TextEditorWidget::focusOutEvent(QFocusEvent *e) void TextEditorWidgetPrivate::maybeSelectLine() { - if (q->textCursor().hasSelection() && !q->multiTextCursor().hasMultipleCursors()) - return; MultiTextCursor cursor = m_cursors; + if (cursor.hasSelection()) + return; for (QTextCursor &c : cursor) { const QTextBlock &block = m_document->document()->findBlock(c.selectionStart()); const QTextBlock &end = m_document->document()->findBlock(c.selectionEnd()).next();