diff --git a/packages/language-service/src/languageFeatures/documentLinks.ts b/packages/language-service/src/languageFeatures/documentLinks.ts index e30ec9f0b..6e1bd7aa5 100644 --- a/packages/language-service/src/languageFeatures/documentLinks.ts +++ b/packages/language-service/src/languageFeatures/documentLinks.ts @@ -49,6 +49,9 @@ export function register(context: LanguageServiceRuntimeContext) { if (!mapped.data.displayWithLink) continue; + if (mapped.sourceRange[0] === mapped.sourceRange[1]) + continue; + result.push({ range: { start: document.positionAt(mapped.sourceRange[0]),