Fix retrieving virtual file

This commit is contained in:
Sergey Rostov
2019-10-29 16:01:16 +03:00
committed by Natalia Selezneva
parent 9105e38041
commit e2928550ca
@@ -17,7 +17,7 @@ fun Project.getKtFile(
): KtFile? { ): KtFile? {
if (virtualFile == null) return null if (virtualFile == null) return null
if (ktFile != null) { if (ktFile != null) {
check(ktFile.virtualFile == virtualFile) check(ktFile.originalFile.virtualFile == virtualFile)
return ktFile return ktFile
} else { } else {
return runReadAction { PsiManager.getInstance(this).findFile(virtualFile) as? KtFile } return runReadAction { PsiManager.getInstance(this).findFile(virtualFile) as? KtFile }