From 30bf039e26e0caecd0cfea23c331f98dfafa555b Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Mon, 30 Jan 2012 16:19:45 +0400 Subject: [PATCH] IDEA-80313: Import in JSPs not working - from version 9 to 11 --- .../intellij/psi/impl/JavaCodeBlockModificationListener.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/psi/impl/JavaCodeBlockModificationListener.java b/java/java-impl/src/com/intellij/psi/impl/JavaCodeBlockModificationListener.java index d3aed9767503..ba8fffebe15c 100644 --- a/java/java-impl/src/com/intellij/psi/impl/JavaCodeBlockModificationListener.java +++ b/java/java-impl/src/com/intellij/psi/impl/JavaCodeBlockModificationListener.java @@ -68,7 +68,9 @@ public class JavaCodeBlockModificationListener implements PsiTreeChangePreproces private void processChange(final PsiElement parent, final PsiElement child1, final PsiElement child2) { try { if (!isInsideCodeBlock(parent)) { - if (parent != null && isClassOwner(parent.getContainingFile()) || isClassOwner(child1) || isClassOwner(child2) || isSourceDir(parent)) { + if (parent != null && isClassOwner(parent.getContainingFile()) || + isClassOwner(child1) || isClassOwner(child2) || isSourceDir(parent) || + (parent != null && isClassOwner(parent.getParent()))) { myModificationTracker.incCounter(); } else {