From 148a6bd54d5a28ec3d7fe19a134ecb7c40a49444 Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Tue, 15 Oct 2019 19:23:19 +0200 Subject: [PATCH] Fix read action in 'searchReferences' #EA-209421 Fixed --- .../kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt b/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt index 9310711b4f6..d73b05db010 100644 --- a/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/findUsages/handlers/KotlinFindUsagesHandler.kt @@ -76,7 +76,7 @@ abstract class KotlinFindUsagesHandler( private fun searchReferences(element: PsiElement, processor: Processor, options: FindUsagesOptions): Boolean { val searcher = createSearcher(element, processor, options) - if (!project.runReadActionInSmartMode { searcher.buildTaskList() }) return false + if (!runReadAction { project }.runReadActionInSmartMode { searcher.buildTaskList() }) return false return searcher.executeTasks() }