chore: global opt-in "androidx.compose.ui.ExperimentalComposeUiApi"

This commit is contained in:
2023-11-17 20:22:00 +08:00
parent 848b38711a
commit ae13d4a575
3 changed files with 6 additions and 4 deletions

View File

@@ -21,6 +21,11 @@ kotlin {
}
jvmToolchain(17)
sourceSets {
all {
languageSettings {
optIn("androidx.compose.ui.ExperimentalComposeUiApi")
}
}
val commonMain by getting {
dependencies {
implementation(compose.runtime)

View File

@@ -49,7 +49,6 @@ import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment
import androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.Modifier
import androidx.compose.ui.focus.FocusDirection
import androidx.compose.ui.focus.FocusManager
@@ -258,7 +257,6 @@ private fun calculateTransformOrigin(parentBounds: IntRect, menuBounds: IntRect)
return TransformOrigin(pivotX, pivotY)
}
@OptIn(ExperimentalComposeUiApi::class)
private fun handlePopupOnKeyEvent(
keyEvent: KeyEvent,
focusManager: FocusManager?,

View File

@@ -42,7 +42,6 @@ import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.ui.Alignment
import androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.Modifier
import androidx.compose.ui.focus.FocusDirection
import androidx.compose.ui.focus.FocusManager
@@ -84,7 +83,7 @@ internal class DesktopContextMenuRepresentation(
private val colors: ContextMenuColors,
private val style: ContextMenuStyle
) : ContextMenuRepresentation {
@OptIn(ExperimentalComposeUiApi::class)
@Composable
override fun Representation(state: ContextMenuState, items: () -> List<ContextMenuItem>) {
val status = state.status