compare virtual files by equals, not ==

This commit is contained in:
peter
2014-05-21 17:17:33 +02:00
parent b9b3b32fdc
commit 844d4836f6
9 changed files with 19 additions and 16 deletions
@@ -70,7 +70,7 @@ public abstract class JavaRuntimeConfigurationProducerBase extends RuntimeConfig
else {
final VirtualFile virtualFile = directory.getVirtualFile();
//choose default package when selection on content root
if (fileIndex.getContentRootForFile(virtualFile) == virtualFile) {
if (virtualFile.equals(fileIndex.getContentRootForFile(virtualFile))) {
final Module module = ModuleUtilCore.findModuleForFile(virtualFile, project);
if (module != null) {
for (ContentEntry entry : ModuleRootManager.getInstance(module).getContentEntries()) {