diff --git a/platform/lang-impl/src/com/intellij/ide/util/FileStructurePopup.java b/platform/lang-impl/src/com/intellij/ide/util/FileStructurePopup.java index 5b290af55fc4..256452a8a04a 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/FileStructurePopup.java +++ b/platform/lang-impl/src/com/intellij/ide/util/FileStructurePopup.java @@ -227,6 +227,8 @@ public class FileStructurePopup implements Disposable { if (size > max) { max = size; cur = p.node; + } else if (size == max && size == parents.size()) { + cur = p.node; } }