From 55e395f52342e924d41cb1475d0870d341b04762 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 12 Nov 2009 18:18:58 +0300 Subject: [PATCH] don't add null virtual files to selection --- .../intellij/openapi/fileChooser/ex/FileSystemTreeImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/fileChooser/ex/FileSystemTreeImpl.java b/platform/platform-impl/src/com/intellij/openapi/fileChooser/ex/FileSystemTreeImpl.java index 6f126820087e..a17fc4352091 100644 --- a/platform/platform-impl/src/com/intellij/openapi/fileChooser/ex/FileSystemTreeImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/fileChooser/ex/FileSystemTreeImpl.java @@ -426,7 +426,10 @@ public class FileSystemTreeImpl implements FileSystemTree { final Object object = ((DefaultMutableTreeNode)last).getUserObject(); if (object instanceof FileNodeDescriptor) { final FileElement element = ((FileNodeDescriptor)object).getElement(); - selection.add(element.getFile()); + final VirtualFile file = element.getFile(); + if (file != null) { + selection.add(file); + } } } }