From b290c142d86cbb66001d0727cf1a43448ed5b3b2 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 22 May 2014 18:10:51 +0400 Subject: [PATCH] IDEA-125430 do not clear package view attributes --- .../ide/projectView/impl/nodes/PackageViewModuleNode.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/ide/projectView/impl/nodes/PackageViewModuleNode.java b/java/java-impl/src/com/intellij/ide/projectView/impl/nodes/PackageViewModuleNode.java index eb1b95d4e4b6..84822c51e3cb 100644 --- a/java/java-impl/src/com/intellij/ide/projectView/impl/nodes/PackageViewModuleNode.java +++ b/java/java-impl/src/com/intellij/ide/projectView/impl/nodes/PackageViewModuleNode.java @@ -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;