From d0398a144dee9eb2a33bb739a2e5581b5fcce5d3 Mon Sep 17 00:00:00 2001 From: Frederik Haselmeier Date: Tue, 28 Oct 2025 10:33:10 +0100 Subject: [PATCH] [kotlin] KTIJ-35794 Replaced "Modifier" string with existing constant GitOrigin-RevId: baaa39e339ca00c7e94519f33195d0229608b80b --- .../k2/completion/K2ComposeModifierCompletionContributor.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/compose/intellij.compose.ide.plugin.k2/src/com/intellij/compose/ide/plugin/k2/completion/K2ComposeModifierCompletionContributor.kt b/plugins/compose/intellij.compose.ide.plugin.k2/src/com/intellij/compose/ide/plugin/k2/completion/K2ComposeModifierCompletionContributor.kt index 203852854fa3..c8ef913c1378 100644 --- a/plugins/compose/intellij.compose.ide.plugin.k2/src/com/intellij/compose/ide/plugin/k2/completion/K2ComposeModifierCompletionContributor.kt +++ b/plugins/compose/intellij.compose.ide.plugin.k2/src/com/intellij/compose/ide/plugin/k2/completion/K2ComposeModifierCompletionContributor.kt @@ -24,6 +24,7 @@ import com.intellij.codeInsight.completion.PrioritizedLookupElement import com.intellij.codeInsight.lookup.LookupElement import com.intellij.compose.ide.plugin.shared.COMPOSE_MODIFIER_CLASS_ID import com.intellij.compose.ide.plugin.shared.COMPOSE_MODIFIER_FQN +import com.intellij.compose.ide.plugin.shared.COMPOSE_MODIFIER_NAME import com.intellij.compose.ide.plugin.shared.completion.ComposeModifierCompletionContributor import com.intellij.compose.ide.plugin.shared.completion.consumerCompletionResultFromRemainingContributor import com.intellij.openapi.progress.ProgressManager @@ -149,7 +150,7 @@ internal class K2ComposeModifierCompletionContributor : ComposeModifierCompletio name: Name ): Boolean { // The user types part of `Modifier` we still want to show _all_ our results for Modifier extensions - if ("Modifier".startsWith(prefixMatcher.prefix)) return true + if (COMPOSE_MODIFIER_NAME.asString().startsWith(prefixMatcher.prefix)) return true // If the user types the name of some extension function on Modifier, we want to show it return prefixMatcher.prefixMatches(name.asString()) }