diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index c32bcc9105c..7f2ee7cdd99 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -5862,7 +5862,8 @@ void BaseTextEditorWidget::cut() void BaseTextEditorWidget::selectAll() { - d->disableBlockSelection(); + if (d->m_inBlockSelectionMode) + d->disableBlockSelection(); QPlainTextEdit::selectAll(); }