Fix EA-68813: readAccess in JetPositionManager
This commit is contained in:
@@ -185,7 +185,7 @@ public class JetPositionManager(private val myDebugProcess: DebugProcess) : Mult
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (psiFile is ClsFileImpl) {
|
if (psiFile is ClsFileImpl) {
|
||||||
val decompiledPsiFile = psiFile.getDecompiledPsiFile()
|
val decompiledPsiFile = runReadAction { psiFile.getDecompiledPsiFile() }
|
||||||
if (decompiledPsiFile is JetClsFile && sourcePosition.getLine() == -1) {
|
if (decompiledPsiFile is JetClsFile && sourcePosition.getLine() == -1) {
|
||||||
val className = PackageClassUtils.getPackageClassInternalName(decompiledPsiFile.getPackageFqName())
|
val className = PackageClassUtils.getPackageClassInternalName(decompiledPsiFile.getPackageFqName())
|
||||||
return myDebugProcess.getVirtualMachineProxy().classesByName(className)
|
return myDebugProcess.getVirtualMachineProxy().classesByName(className)
|
||||||
|
|||||||
Reference in New Issue
Block a user