From 5540c87dce8e07d10981ed61cf00675caaa9d782 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Sat, 13 Nov 2010 18:36:03 +0300 Subject: [PATCH] show files from libraries in TreeFileChooser name dialog if requested (IDEA-33746) --- .../src/com/intellij/ide/util/TreeFileChooserDialog.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/TreeFileChooserDialog.java b/platform/lang-impl/src/com/intellij/ide/util/TreeFileChooserDialog.java index 80ebe053c2d8..4a69de7ad013 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/TreeFileChooserDialog.java +++ b/platform/lang-impl/src/com/intellij/ide/util/TreeFileChooserDialog.java @@ -329,7 +329,8 @@ public final class TreeFileChooserDialog extends DialogWrapper implements TreeFi private final class MyGotoFileModel implements ChooseByNameModel { private final int myMaxSize = WindowManagerEx.getInstanceEx().getFrame(myProject).getSize().width; public Object[] getElementsByName(final String name, final boolean checkBoxState, final String pattern) { - final PsiFile[] psiFiles = FilenameIndex.getFilesByName(myProject, name, GlobalSearchScope.projectScope(myProject)); + GlobalSearchScope scope = myShowLibraryContents ? GlobalSearchScope.allScope(myProject) : GlobalSearchScope.projectScope(myProject); + final PsiFile[] psiFiles = FilenameIndex.getFilesByName(myProject, name, scope); return filterFiles(psiFiles); }