diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index dc4296ac0d6..79228163cc5 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -1398,7 +1398,7 @@ QList 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);