@Override
  protected boolean contains(@NotNull AbstractTreeNode node, @NotNull VirtualFile file) {
    return node instanceof ProjectViewNode && contains((ProjectViewNode)node, file) || super.contains(node, file);
  }
@Override
  protected boolean contains(@NotNull AbstractTreeNode node, @NotNull VirtualFile file)