From d7eb569b76956801f174c97857de6e7127e781b3 Mon Sep 17 00:00:00 2001 From: Rixafy <45132928+Rixafy@users.noreply.github.com> Date: Sat, 27 Apr 2024 15:12:03 +0200 Subject: [PATCH] Fix pair tag hover length --- .../org/nette/latte/reference/LatteReferenceContributor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/nette/latte/reference/LatteReferenceContributor.java b/src/main/java/org/nette/latte/reference/LatteReferenceContributor.java index b79d275..86106fe 100644 --- a/src/main/java/org/nette/latte/reference/LatteReferenceContributor.java +++ b/src/main/java/org/nette/latte/reference/LatteReferenceContributor.java @@ -198,9 +198,10 @@ public PsiReference[] getReferencesByElement(@NotNull PsiElement element, @NotNu return PsiReference.EMPTY_ARRAY; } + int offset = 1; int length = element instanceof LatteMacroCloseTag ? 1 : 0; - return new PsiReference[]{new LatteMacroTagReference((LatteMacroTag) element, new TextRange(1 + length, valueLength + 2))}; + return new PsiReference[]{new LatteMacroTagReference((LatteMacroTag) element, new TextRange(offset + length, offset + valueLength + length))}; } });