From bc30d602aa361a83975055c8f0dfb042943c81da Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 24 Sep 2014 15:04:09 +0200 Subject: TextEditor: Only disable block selection when we have one. This reduces unnecessary calls to ensureCursorVisible. Task-number: QTCREATORBUG-12860 Change-Id: Iaf59642f3cee645f75d5319d3f6adc236b3f2ee2 Reviewed-by: Christian Stenger --- src/plugins/texteditor/basetexteditor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index c32bcc9105..7f2ee7cdd9 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(); } -- cgit v1.2.1