diff --git a/java/java-impl/src/com/intellij/codeInsight/navigation/JavaMethodNavigationOffsetProvider.java b/java/java-impl/src/com/intellij/codeInsight/navigation/JavaMethodNavigationOffsetProvider.java index ee84ce5c6c4a..eb803e6704d0 100644 --- a/java/java-impl/src/com/intellij/codeInsight/navigation/JavaMethodNavigationOffsetProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/navigation/JavaMethodNavigationOffsetProvider.java @@ -38,7 +38,7 @@ public class JavaMethodNavigationOffsetProvider implements MethodNavigationOffse private static void addNavigationElements(ArrayList array, PsiElement element) { PsiElement[] children = element.getChildren(); for (PsiElement child : children) { - if (child instanceof PsiMethod || child instanceof PsiClass) { + if (child instanceof PsiMethod || child instanceof PsiClass || child instanceof PsiField) { array.add(child); addNavigationElements(array, child); }