aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/languageserverprotocol
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2023-05-25 07:31:04 +0200
committerDavid Schulz <david.schulz@qt.io>2023-05-25 08:26:34 +0000
commit85f16335628769e84942ad2d4140c3409890240b (patch)
tree4976f8b7563dc56c52bf1764e4cb3523d2625e95 /src/libs/languageserverprotocol
parent414e1712268cc159370dcb3dabaefb816f65474a (diff)
LSP: Fix Range(QTextCursor &) constructor
amends 9bb126c0d6ff46bd00950261eb3eb9205f1d3879 Change-Id: I5afe9ecfff2339593368eb24e2b034460ce197e8 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs/languageserverprotocol')
-rw-r--r--src/libs/languageserverprotocol/lsptypes.cpp4
1 files changed, 2 insertions, 2 deletions
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