From 95458c2c5e6d78dad7e5fe265cca37771d10c670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=87=E7=A8=8B?= <1498425439@qq.com> Date: Fri, 26 Jan 2024 19:51:27 +0800 Subject: [PATCH] fix(Prev): skip // for parent --- .../java/io/github/linwancen/plugin/show/lang/base/Prev.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/github/linwancen/plugin/show/lang/base/Prev.java b/src/main/java/io/github/linwancen/plugin/show/lang/base/Prev.java index 3c095bd..a002a08 100644 --- a/src/main/java/io/github/linwancen/plugin/show/lang/base/Prev.java +++ b/src/main/java/io/github/linwancen/plugin/show/lang/base/Prev.java @@ -2,6 +2,7 @@ package io.github.linwancen.plugin.show.lang.base; import com.intellij.openapi.editor.Document; import com.intellij.openapi.util.TextRange; +import com.intellij.psi.PsiComment; import com.intellij.psi.PsiElement; import com.intellij.psi.util.PsiTreeUtil; import io.github.linwancen.plugin.show.bean.LineInfo; @@ -31,7 +32,9 @@ public class Prev { && PsiTreeUtil.findChildOfType(prevParent, refClass) == parent) { prevParent = parent; } else { - return element; + if (!(element instanceof PsiComment)) { + return element; + } } } }