mirror of
https://github.com/BetterAndroid/FlexiUI.git
synced 2025-09-08 19:44:25 +08:00
chore: global opt-in "androidx.compose.ui.ExperimentalComposeUiApi"
This commit is contained in:
@@ -21,6 +21,11 @@ kotlin {
|
|||||||
}
|
}
|
||||||
jvmToolchain(17)
|
jvmToolchain(17)
|
||||||
sourceSets {
|
sourceSets {
|
||||||
|
all {
|
||||||
|
languageSettings {
|
||||||
|
optIn("androidx.compose.ui.ExperimentalComposeUiApi")
|
||||||
|
}
|
||||||
|
}
|
||||||
val commonMain by getting {
|
val commonMain by getting {
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(compose.runtime)
|
implementation(compose.runtime)
|
||||||
|
@@ -49,7 +49,6 @@ import androidx.compose.runtime.mutableStateOf
|
|||||||
import androidx.compose.runtime.remember
|
import androidx.compose.runtime.remember
|
||||||
import androidx.compose.runtime.setValue
|
import androidx.compose.runtime.setValue
|
||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.ExperimentalComposeUiApi
|
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.focus.FocusDirection
|
import androidx.compose.ui.focus.FocusDirection
|
||||||
import androidx.compose.ui.focus.FocusManager
|
import androidx.compose.ui.focus.FocusManager
|
||||||
@@ -258,7 +257,6 @@ private fun calculateTransformOrigin(parentBounds: IntRect, menuBounds: IntRect)
|
|||||||
return TransformOrigin(pivotX, pivotY)
|
return TransformOrigin(pivotX, pivotY)
|
||||||
}
|
}
|
||||||
|
|
||||||
@OptIn(ExperimentalComposeUiApi::class)
|
|
||||||
private fun handlePopupOnKeyEvent(
|
private fun handlePopupOnKeyEvent(
|
||||||
keyEvent: KeyEvent,
|
keyEvent: KeyEvent,
|
||||||
focusManager: FocusManager?,
|
focusManager: FocusManager?,
|
||||||
|
@@ -42,7 +42,6 @@ import androidx.compose.runtime.mutableStateOf
|
|||||||
import androidx.compose.runtime.remember
|
import androidx.compose.runtime.remember
|
||||||
import androidx.compose.runtime.setValue
|
import androidx.compose.runtime.setValue
|
||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.ExperimentalComposeUiApi
|
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.focus.FocusDirection
|
import androidx.compose.ui.focus.FocusDirection
|
||||||
import androidx.compose.ui.focus.FocusManager
|
import androidx.compose.ui.focus.FocusManager
|
||||||
@@ -84,7 +83,7 @@ internal class DesktopContextMenuRepresentation(
|
|||||||
private val colors: ContextMenuColors,
|
private val colors: ContextMenuColors,
|
||||||
private val style: ContextMenuStyle
|
private val style: ContextMenuStyle
|
||||||
) : ContextMenuRepresentation {
|
) : ContextMenuRepresentation {
|
||||||
@OptIn(ExperimentalComposeUiApi::class)
|
|
||||||
@Composable
|
@Composable
|
||||||
override fun Representation(state: ContextMenuState, items: () -> List<ContextMenuItem>) {
|
override fun Representation(state: ContextMenuState, items: () -> List<ContextMenuItem>) {
|
||||||
val status = state.status
|
val status = state.status
|
||||||
|
Reference in New Issue
Block a user