From 9e2c68a9176aeb4326332069c6c722905a1c19ba Mon Sep 17 00:00:00 2001 From: Ivan Morgillo Date: Tue, 14 Jan 2025 18:44:31 +0100 Subject: [PATCH] Deprecate Dropdown Reference https://github.com/JetBrains/jewel/pull/718 Signed-off-by: Ivan Morgillo closes https://github.com/JetBrains/intellij-community/pull/2911 GitOrigin-RevId: 7d134278bda80edef233be65b76177b21b93c4de --- .../main/kotlin/org/jetbrains/jewel/ui/component/Dropdown.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/Dropdown.kt b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/Dropdown.kt index 0d1414fb1ec4..343296122f1b 100644 --- a/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/Dropdown.kt +++ b/platform/jewel/ui/src/main/kotlin/org/jetbrains/jewel/ui/component/Dropdown.kt @@ -33,6 +33,7 @@ import androidx.compose.ui.input.InputMode import androidx.compose.ui.layout.onSizeChanged import androidx.compose.ui.platform.LocalDensity import androidx.compose.ui.semantics.Role +import kotlinx.coroutines.flow.collect import org.jetbrains.jewel.foundation.Stroke import org.jetbrains.jewel.foundation.modifier.border import org.jetbrains.jewel.foundation.state.CommonStateBitMask.Active @@ -53,6 +54,10 @@ import org.jetbrains.jewel.ui.painter.hints.Stateful import org.jetbrains.jewel.ui.theme.dropdownStyle import org.jetbrains.jewel.ui.util.thenIf +@Deprecated( + message = "Use ListComboBox instead. This component will be removed in a future release.", + level = DeprecationLevel.WARNING, +) @Composable public fun Dropdown( modifier: Modifier = Modifier,