diff options
author | David Schulz <david.schulz@qt.io> | 2022-01-17 14:41:31 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2022-01-18 05:45:43 +0000 |
commit | 62c36f516bb9795058a4bff7cfa9ecdcedd182a7 (patch) | |
tree | 76b263ff27e79e3d891e35072bfd3f08a26e6933 | |
parent | a87a500c7719726a20d3d3dddbf901f64ad7017c (diff) | |
download | qt-creator-62c36f516bb9795058a4bff7cfa9ecdcedd182a7.tar.gz |
TextEditor: Fix skipping short lines
Fixes: QTCREATORBUG-26878
Change-Id: I2d801e3c7e91bad928b203bbca32fdc7b1cdca6e
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r-- | src/plugins/texteditor/texteditor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index dc4296ac0d..79228163cc 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -1398,7 +1398,7 @@ QList<QTextCursor> TextEditorWidgetPrivate::generateCursorsForBlockSelection( while (block.isValid()) { const QString &blockText = block.text(); const int columnCount = tabSettings.columnCountForText(blockText); - if (blockSelection.anchorColumn < columnCount || blockSelection.column < columnCount) { + if (blockSelection.anchorColumn <= columnCount || blockSelection.column <= columnCount) { const int anchor = tabSettings.positionAtColumn(blockText, blockSelection.anchorColumn); const int position = tabSettings.positionAtColumn(blockText, blockSelection.column); cursor.setPosition(block.position() + anchor); |