add source action fixed

This commit is contained in:
Dmitry Avdeev
2010-01-26 18:32:25 +03:00
parent 8a0e6ff92a
commit 68cb2e5e7e
@@ -94,6 +94,9 @@ public class AddSourcesNotificationProvider implements EditorNotifications.Provi
VirtualFile[] roots = library.getFiles(OrderRootType.CLASSES);
VirtualFile[] candidates = FileChooser.chooseFiles(myProject, descriptor, roots.length == 0 ? null : roots[0]);
final VirtualFile[] files = PathUIUtils.scandAndSelectDetectedJavaSourceRoots(myProject, candidates);
if (files.length == 0) {
return;
}
ApplicationManager.getApplication().runWriteAction(new Runnable() {
public void run() {
Library.ModifiableModel model = library.getModifiableModel();