From ecbca52da8a2bb5881702c76cd9e111962170a99 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 23 Aug 2012 17:56:01 +0400 Subject: [PATCH] EA-38479 - assert: FileManagerImpl.findFile --- .../src/com/intellij/ide/scopeView/ScopeTreeViewPanel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/scopeView/ScopeTreeViewPanel.java b/platform/lang-impl/src/com/intellij/ide/scopeView/ScopeTreeViewPanel.java index 4bd0ce266aeb..64b3d0be17f3 100644 --- a/platform/lang-impl/src/com/intellij/ide/scopeView/ScopeTreeViewPanel.java +++ b/platform/lang-impl/src/com/intellij/ide/scopeView/ScopeTreeViewPanel.java @@ -600,7 +600,7 @@ public class ScopeTreeViewPanel extends JPanel implements Disposable { queueUpdate(new Runnable() { public void run() { final VirtualFile virtualFile = file.getVirtualFile(); - if (virtualFile != null) { + if (virtualFile != null && virtualFile.isValid()) { final PsiFileSystemItem newFile = file.isValid() ? file : (file.isDirectory() ? PsiManager.getInstance(myProject).findDirectory(virtualFile) : PsiManager.getInstance(myProject).findFile(virtualFile));