diff --git a/flexiui-core/src/commonMain/kotlin/com/highcapable/flexiui/component/Dropdown.kt b/flexiui-core/src/commonMain/kotlin/com/highcapable/flexiui/component/Dropdown.kt index 7b657d8..f093ccd 100644 --- a/flexiui-core/src/commonMain/kotlin/com/highcapable/flexiui/component/Dropdown.kt +++ b/flexiui-core/src/commonMain/kotlin/com/highcapable/flexiui/component/Dropdown.kt @@ -310,17 +310,6 @@ fun DropdownMenuBox( } } -@Composable -internal expect fun DropdownMenuMeasureBox( - menuMaxHeight: (Dp) -> Unit, - content: @Composable BoxScope.() -> Unit -) - -@Stable -interface DropdownMenuBoxScope : BoxWithConstraintsScope { - val menuMaxHeight: Dp -} - @Composable fun DropdownMenuItem( onClick: () -> Unit, @@ -362,6 +351,17 @@ fun DropdownMenuItem( } } +@Composable +internal expect fun DropdownMenuMeasureBox( + menuMaxHeight: (Dp) -> Unit, + content: @Composable BoxScope.() -> Unit +) + +@Stable +interface DropdownMenuBoxScope : BoxWithConstraintsScope { + val menuMaxHeight: Dp +} + @Composable private fun DropdownMenuContent( expandedStates: MutableTransitionState,