diff --git a/src/main/java/io/github/linwancen/plugin/show/cache/LineEndCacheUtils.java b/src/main/java/io/github/linwancen/plugin/show/cache/LineEndCacheUtils.java index 97c0561..c7a091b 100644 --- a/src/main/java/io/github/linwancen/plugin/show/cache/LineEndCacheUtils.java +++ b/src/main/java/io/github/linwancen/plugin/show/cache/LineEndCacheUtils.java @@ -107,6 +107,10 @@ public class LineEndCacheUtils { if (list != null) { list.clear(); } + // fix delete line get doc from before line because PsiFile be not updated + if ("}".equals(info.text.trim())) { + return; + } if (lineExt != null) { if (list != null) { list.add(lineExt);