UX-159 do not show comments on members: fix XcodeViewNode case

GitOrigin-RevId: 80c79c66b27a4a443fb64bc1736fde53acc3d777
This commit is contained in:
Gregory.Shrago
2019-07-23 22:20:18 +03:00
committed by intellij-monorepo-bot
parent 22f6973d99
commit 351994570e
@@ -76,9 +76,10 @@ public class ProjectViewTree extends DnDAwareTree {
AbstractTreeNode parentNode = node.getParent();
Object content = node.getValue();
VirtualFile file =
content instanceof PsiFileSystemItem || content instanceof VirtualFile ||
content instanceof PsiElement && parentNode != null && parentNode.getValue() instanceof PsiDirectory
? node.getVirtualFile() : null;
content instanceof PsiFileSystemItem ||
!(content instanceof PsiElement) ||
parentNode != null && parentNode.getValue() instanceof PsiDirectory ?
node.getVirtualFile() : null;
File ioFile = file == null || file.isDirectory() || !file.isInLocalFileSystem() ? null : VfsUtilCore.virtualToIoFile(file);
BasicFileAttributes attr = null;
try {