EA-217072: Add missing read action

This commit is contained in:
Yan Zhulanow
2019-11-13 18:49:03 +09:00
parent 6a4b658ad4
commit 54203100bc
@@ -216,6 +216,7 @@ fun findElementAtLine(file: KtFile, line: Int): PsiElement? {
val lineStartOffset = file.getLineStartOffset(line) ?: return null val lineStartOffset = file.getLineStartOffset(line) ?: return null
val lineEndOffset = file.getLineEndOffset(line) ?: return null val lineEndOffset = file.getLineEndOffset(line) ?: return null
return runReadAction {
var topMostElement: PsiElement? = null var topMostElement: PsiElement? = null
var elementAt: PsiElement? var elementAt: PsiElement?
for (offset in lineStartOffset until lineEndOffset) { for (offset in lineStartOffset until lineEndOffset) {
@@ -228,7 +229,8 @@ fun findElementAtLine(file: KtFile, line: Int): PsiElement? {
} }
} }
return topMostElement topMostElement
}
} }
fun findCallByEndToken(element: PsiElement): KtCallExpression? { fun findCallByEndToken(element: PsiElement): KtCallExpression? {