From e2fc20e9a1f8ab041c46477bb5a98ab82ec81b47 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Mon, 1 Mar 2021 15:20:53 +0100 Subject: [PATCH] FIR IDE: do not store psi inside HLQuickFix Otherwise we can operate on invalidate psi relates to ^KT-45199 --- .../src/org/jetbrains/kotlin/idea/fir/api/fixes/HLQuickFix.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-fir/src/org/jetbrains/kotlin/idea/fir/api/fixes/HLQuickFix.kt b/idea/idea-fir/src/org/jetbrains/kotlin/idea/fir/api/fixes/HLQuickFix.kt index 070af6609f4..314ceb1e860 100644 --- a/idea/idea-fir/src/org/jetbrains/kotlin/idea/fir/api/fixes/HLQuickFix.kt +++ b/idea/idea-fir/src/org/jetbrains/kotlin/idea/fir/api/fixes/HLQuickFix.kt @@ -26,7 +26,7 @@ internal class HLQuickFix( } override fun getText(): String { - val element = element ?: return applicator.getFamilyName() + val element = element ?: return familyName return if (input.isValidFor(element)) { applicator.getActionName(element, input) } else {