From 85f16335628769e84942ad2d4140c3409890240b Mon Sep 17 00:00:00 2001 From: David Schulz Date: Thu, 25 May 2023 07:31:04 +0200 Subject: LSP: Fix Range(QTextCursor &) constructor amends 9bb126c0d6ff46bd00950261eb3eb9205f1d3879 Change-Id: I5afe9ecfff2339593368eb24e2b034460ce197e8 Reviewed-by: Christian Kandeler --- src/libs/languageserverprotocol/lsptypes.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libs/languageserverprotocol') diff --git a/src/libs/languageserverprotocol/lsptypes.cpp b/src/libs/languageserverprotocol/lsptypes.cpp index 72a5f9f428..6f0b57c1e3 100644 --- a/src/libs/languageserverprotocol/lsptypes.cpp +++ b/src/libs/languageserverprotocol/lsptypes.cpp @@ -290,11 +290,11 @@ Range::Range(const QTextCursor &cursor) Utils::Text::convertPosition(cursor.document(), cursor.selectionStart(), &line, &character); if (line <= 0 || character < 0) return; - setStart(Position(line - 1, character - 1)); + setStart(Position(line - 1, character)); Utils::Text::convertPosition(cursor.document(), cursor.selectionEnd(), &line, &character); if (line <= 0 || character < 0) return; - setEnd(Position(line - 1, character - 1)); + setEnd(Position(line - 1, character)); } bool Range::contains(const Range &other) const -- cgit v1.2.3