LanguageServerProtocol: Fix toPositionInDocument()

Change-Id: I8c7d045a5a884995892a904afe50e443297b951b
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2022-11-28 13:22:06 +01:00
parent 4723848be5
commit e3df0b90d8

View File

@@ -259,7 +259,7 @@ int Position::toPositionInDocument(const QTextDocument *doc) const
if (!block.isValid())
return -1;
if (block.length() <= character())
return block.position() + block.length();
return block.position() + block.length() - 1;
return block.position() + character();
}