EA-217072: Add missing read action
This commit is contained in:
+3
-1
@@ -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? {
|
||||||
|
|||||||
Reference in New Issue
Block a user