IDEA-125430 do not clear package view attributes

This commit is contained in:
Anna Kozlova
2014-05-22 20:45:54 +04:00
parent a4898d7843
commit b290c142d8
@@ -18,7 +18,6 @@ package com.intellij.ide.projectView.impl.nodes;
import com.intellij.ide.projectView.ViewSettings;
import com.intellij.ide.util.treeView.AbstractTreeNode;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.module.ModuleUtil;
import com.intellij.openapi.module.ModuleUtilCore;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.roots.ModuleRootManager;
@@ -55,6 +54,11 @@ public class PackageViewModuleNode extends AbstractModuleNode{
(ModuleUtilCore.moduleContainsFile(module, file, false) || ModuleUtilCore.moduleContainsFile(module, file, true));
}
@Override
public boolean validate() {
return getValue() != null;
}
@Override
public boolean someChildContainsFile(VirtualFile file) {
return true;