小编Mus*_*eni的帖子

LayoutCooperative 操作仅在 isAttached 为 true 时有效

当我使用 LayoutCooperative 操作时,它们仅在 isAttached 为 true 时才有效,并且在 compose 版本 1.0.5 中出现此错误

FATAL EXCEPTION: main
    Process: com.musabeni.softvmswithjet, PID: 17748
    java.lang.IllegalStateException: LayoutCoordinate operations are only valid when isAttached is true
        at androidx.compose.ui.node.LayoutNodeWrapper.localToRoot-MK-Hz9U(LayoutNodeWrapper.kt:458)
        at androidx.compose.foundation.text.TextFieldDelegate$Companion.notifyFocusedRect$foundation_release(TextFieldDelegate.kt:178)
        at androidx.compose.foundation.text.CoreTextFieldKt.notifyTextInputServiceOnFocusChange(CoreTextField.kt:682)
        at androidx.compose.foundation.text.CoreTextFieldKt.access$notifyTextInputServiceOnFocusChange(CoreTextField.kt:1)
        at androidx.compose.foundation.text.CoreTextFieldKt$CoreTextField$focusModifier$1.invoke(CoreTextField.kt:270)
        at androidx.compose.foundation.text.CoreTextFieldKt$CoreTextField$focusModifier$1.invoke(CoreTextField.kt:259)
        at androidx.compose.ui.focus.FocusChangedModifierKt$onFocusChanged$2$1.invoke(FocusChangedModifier.kt:47)
        at androidx.compose.ui.focus.FocusChangedModifierKt$onFocusChanged$2$1.invoke(FocusChangedModifier.kt:44)
        at androidx.compose.ui.focus.FocusEventModifierImpl.onFocusEvent(FocusEventModifier.kt:39)
        at androidx.compose.ui.node.ModifiedFocusEventNode.propagateFocusEvent(ModifiedFocusEventNode.kt:30)
        at androidx.compose.ui.node.LayoutNodeWrapper.propagateFocusEvent(LayoutNodeWrapper.kt:682)
        at androidx.compose.ui.node.LayoutNodeWrapper.propagateFocusEvent(LayoutNodeWrapper.kt:682)
        at androidx.compose.ui.node.ModifiedFocusEventNode.propagateFocusEvent(ModifiedFocusEventNode.kt:31)
        at androidx.compose.ui.node.ModifiedFocusNode.sendOnFocusEvent(ModifiedFocusNode.kt:78)
        at androidx.compose.ui.node.ModifiedFocusNode.setFocusState(ModifiedFocusNode.kt:47)
        at androidx.compose.ui.focus.FocusTransactionsKt.grantFocus(FocusTransactions.kt:166)
        at androidx.compose.ui.focus.FocusTransactionsKt.requestFocusForChild(FocusTransactions.kt:211)
        at androidx.compose.ui.focus.FocusTransactionsKt.requestFocus(FocusTransactions.kt:65)
        at androidx.compose.ui.focus.FocusRequester.requestFocus(FocusRequester.kt:55)
        at androidx.compose.foundation.text.CoreTextFieldKt.tapToFocus(CoreTextField.kt:655)
        at androidx.compose.foundation.text.CoreTextFieldKt.access$tapToFocus(CoreTextField.kt:1)
        at androidx.compose.foundation.text.CoreTextFieldKt$CoreTextField$pointerModifier$1.invoke-k-4lQ0M(CoreTextField.kt:287)
        at androidx.compose.foundation.text.CoreTextFieldKt$CoreTextField$pointerModifier$1.invoke(CoreTextField.kt:286)
        at androidx.compose.foundation.text.TextFieldPressGestureFilterKt$tapPressTextFieldModifier$1$2$2.invoke-k-4lQ0M(TextFieldPressGestureFilter.kt:82)
        at androidx.compose.foundation.text.TextFieldPressGestureFilterKt$tapPressTextFieldModifier$1$2$2.invoke(TextFieldPressGestureFilter.kt:55)
        at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1$1.invokeSuspend(TapGestureDetector.kt:378) …
Run Code Online (Sandbox Code Playgroud)

android kotlin android-jetpack-compose

9
推荐指数
0
解决办法
1122
查看次数

标签 统计

android ×1

android-jetpack-compose ×1

kotlin ×1