diff --git a/src/plugins/languageclient/callhierarchy.cpp b/src/plugins/languageclient/callhierarchy.cpp index 069e31b163b..3e0c6589aa7 100644 --- a/src/plugins/languageclient/callhierarchy.cpp +++ b/src/plugins/languageclient/callhierarchy.cpp @@ -58,7 +58,7 @@ public: return QVariant(); const Position start = m_item.selectionRange().start(); return QVariant::fromValue( - Link(m_client->serverUriToHostPath(m_item.uri()), start.line(), start.character())); + Link(m_client->serverUriToHostPath(m_item.uri()), start.line() + 1, start.character())); } case AnnotationRole: if (const std::optional detail = m_item.detail())