Fix EA-68813: readAccess in JetPositionManager

This commit is contained in:
Natalia Ukhorskaya
2015-05-26 13:08:20 +03:00
parent 0fbcfddf4a
commit c77d448832
@@ -185,7 +185,7 @@ public class JetPositionManager(private val myDebugProcess: DebugProcess) : Mult
}
if (psiFile is ClsFileImpl) {
val decompiledPsiFile = psiFile.getDecompiledPsiFile()
val decompiledPsiFile = runReadAction { psiFile.getDecompiledPsiFile() }
if (decompiledPsiFile is JetClsFile && sourcePosition.getLine() == -1) {
val className = PackageClassUtils.getPackageClassInternalName(decompiledPsiFile.getPackageFqName())
return myDebugProcess.getVirtualMachineProxy().classesByName(className)