Some results from goto symbol are missed in SE IDEA-126559

This commit is contained in:
Konstantin Bulenkov
2014-06-25 15:55:30 +04:00
parent 45b6893c1d
commit 0990c2f2d9
@@ -1543,7 +1543,9 @@ public class SearchEverywhereAction extends AnAction implements CustomComponentA
if (o instanceof PsiElement) {
final PsiElement element = (PsiElement)o;
final PsiFile file = element.getContainingFile();
if (!myListModel.contains(o) && file != null && file.getVirtualFile() != null && scope.accept(file.getVirtualFile())) {
if (!myListModel.contains(o) &&
//some elements are non-physical like DB columns
(file == null || (file.getVirtualFile() != null && scope.accept(file.getVirtualFile())))) {
symbols.add(o);
}
}