Операции IllegalStateException LayoutCoordinate действительны только в том случае, если isAttached имеет значение true.

В отчетах о сбоях приложений я получаю исключение, которое не могу воспроизвести или даже угадать причину этого исключения в своем коде.

Мне нужна помощь, чтобы выяснить, где это происходит, или разобраться, это ошибка в библиотеке Compose UI.

Я пробовал искать в трекере Google, но ничего интересного нет.

Вот некоторая контекстная информация:

Вот некоторая контекстная информация:

** Градл:

  • kotlinCompilerExtensionВерсия "1.4.3"
  • платформа('androidx.compose:compose-bom:2023.01.00')
  • com.google.accompanist:accompanist-navigation-animation 0.29.2-rc
  • com.google.accompanist:accompanist-pager 0.29.2-rc
  • com.google.accompanist:accompanist-systemuicontroller 0.29.2-rc
  • androidx.compose.material3:material3 1.1.0-alpha06

** Журнал Crashlytics:

  • Ранний сбой (0-2 с)
  • Повторяющиеся сбои (в среднем 5 на пользователя)
  • Соответствующий API: 59% Android 7, 25% Android 8, 16% Android 6.

** Трассировки стека:

Фатальное исключение: java.lang.IllegalStateException: операции LayoutCoordinate действительны только в том случае, если isAttached имеет значение true в androidx.compose.ui.node.NodeCoordinator.getParentLayoutCoordinates(NodeCoordinator.kt:277) в androidx.compose.ui.layout.LayoutCoordinatesKt.findRootCoordinates(LayoutCoordinatesKt.java:180) в androidx.compose.ui.layout.LayoutCoordinatesKt.boundsInWindow(LayoutCoordinatesKt.java:134) в androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.sortByGeometryGroupings(AndroidComposeViewAccessibilityDelegateCompat.android.kt:607) на androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.subtreeSortedByGeometryGrouping(AndroidComposeViewAccessibilityDelegateCompat.android.kt:666) в androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.subtreeSortedByGeometryGrouping$lengthFirstSearch(AndroidComposeViewAccessibilityDelegateCompat.android.kt:650) по адресу androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.subtreeSortedByGeometryGrouping$lengthFirstSearch(AndroidComposeViewAccessibilityDelegateCompat.android.kt:657) на androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.subtreeSortedByGeometryGrouping(AndroidComposeViewAccessibilityDelegateCompat.android.kt:663) на androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.setTraversalValues(AndroidComposeViewAccessibilityDelegateCompat.android.kt:678) в androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.getCurrentSemanticsNodes(AndroidComposeViewAccessibilityDelegateCompat.android.kt:355) в androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.createNodeInfo(AndroidComposeViewAccessibilityDelegateCompat.java:485) на androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.access$createNodeInfo(AndroidComposeViewAccessibilityDelegateCompat.java:189) на androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat$MyNodeProvider.createAccessibilityNodeInfo(AndroidComposeViewAccessibilityDelegateCompat.android.kt:2879) на и roid.view.View.createAccessibilityNodeInfoInternal(View.java:6578) в android.view.View$AccessibilityDelegate.createAccessibilityNodeInfo(View.java:23764) в android.view.View.createAccessibilityNodeInfo(View.java:6564) в android.view.accessibility.AccessibilityRecord.setSource(AccessibilityRecord.java) :145) в android.view.accessibility.AccessibilityRecord.setSource(AccessibilityRecord.java:119) в android.view.View.onInitializeAccessibilityEventInternal(View.java:6518) в android.view.View$AccessibilityDelegate.onInitializeAccessibilityEvent(View.java:23676).onInitializeAccessibilityEvent(View.java:6504) в android.view.View.sendAccessibilityEventUncheckedInternal(View.java:6365) в android.view.View$AccessibilityDelegate.sendAccessibilityEventUnchecked(View.java:23615) в androidx.core.view.AccessibilityDelegateCompat.sendAccessibilityEventUncheck Эд (AccessibilityDelegateCompat.java:201) в androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter.sendAccessibilityEventUnchecked(AccessibilityDelegateCompat.java:117) в android.view.View.sendAccessibilityEventUnchecked(View.java:6348) в android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent.run(ViewRootImpl.java:8969) в android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent.runOrPost(ViewRootImpl.java:8998) в android.view.ViewRootImpl.postSendWindowContentChangedCallback(ViewRootImpl.java:7941) в android.view.ViewRootImpl.notifySubtreeAccessibilityStateChanged(ViewRootImpl.java:8120) в android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3310) в android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3310) в android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3310) в android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3310) в android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3310) в android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3310) в android.view . View.notifySubtreeAccessibilityStateChangedIfNeeded(View.java:9390) в android.view.ViewGroup.addViewInner(ViewGroup.java:4717) в android.view.ViewGroup.addView(ViewGroup.java:4492) в android.view.ViewGroup.addView(ViewGroup.java:4433) в android.view.ViewGroup.addView(ViewGroup.java:4406) в androidx.compose.ui.platform.AndroidComposeView.getAndroidViewsHandler$ui_release(AndroidComposeView.android.kt:299) в androidx.compose.ui. Platform.AndroidComposeView.addAndroidView(AndroidComposeView.java:706) на androidx.compose.ui.viewinterop.AndroidViewHolder$layoutNode$1$3.invoke(AndroidViewHolder.android.kt:335) на androidx.compose.ui.viewinterop.AndroidViewHolder$layoutNode$1$3.invoke(AndroidViewHolder.android.kt:334) по адресу androidx.compose.ui.node.LayoutNode.attach$ui_release(LayoutNode.kt:423) по адресу androidx.compose.ui.node.LayoutNode.attach$ui_release(LayoutNode.kt:416) в androidx.compose.ui.node.LayoutNode.attach$ui_release(LayoutNode.kt:416) в androidx.compose.ui.node.LayoutNode.attach$ui_release(LayoutNode.kt:416) в androidx.compose.ui.node.LayoutNode.attach$ui_release(LayoutNode.kt:416) в androidx.compose.ui.node.LayoutNode.insertAt$ui_release(LayoutNode.kt:286) в androidx.compose.ui.node.UiApplier.insertBottomUp(UiApplier.android.kt:31) в androidx.compose.ui.node.UiApplier.insertBottomUp(UiApplier.android.kt:21) в androidx.compose.runtime.ComposerImpl$createNode$3.invoke(Composer.kt:1626) в androidx.compose.runtime.ComposerImpl$createNode$3.invoke(Composer.kt:1621) в androidx.compose.runtime.ComposerImpl$recordInsert$2.invoke(Composer.kt:3554) в androidx.compose.runtime.ComposerImpl$recordInsert$2.invoke(Composer.kt:3551) в androidx.compose.runtime.CompositionImpl.applyChangesInLocked(Composition.kt:810) в androidx.compose.runtime.CompositionImpl.applyChanges(Composition.kt:842) в androidx.compose.runtime.Recomposer.composeInitial$runtime_release(Recomposer.kt:994) в androidx.compose.runtime.CompositionImpl.setContent(Composition.kt) :519) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:140) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131 ) в androidx.compose.ui.platform.AndroidComposeView.setOnViewTreeOwnersAvailable(AndroidComposeView.android.kt:1095) в androidx.compose.ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui. Platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.kt:314) в androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) на androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) на androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View.java:15837) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3139) в android.view. ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7472) в android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) в android.view.Choreographer.doCallbacks(Choreographer.java:686) в android.view.Choreographer.doFrame(Choreographer.java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os .Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) по адресу java.lang.reflect.Method.invoke(Method.java) по адресу com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) по адресу com.android.internal.os .ZygoteInit.main(ZygoteInit.java:1120)вызвать(Composer.kt:3551) в androidx.compose.runtime.CompositionImpl.applyChangesInLocked(Composition.kt:810) в androidx.compose.runtime.CompositionImpl.applyChanges(Composition.kt:842) в androidx.compose.runtime.Recomposer .composeInitial$runtime_release(Recomposer.kt:994) в androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:519) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt: 140). compose.ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent( LifecycleRegistry.kt:314) по адресу androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) по адресу androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) по адресу androidx.compose. ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View .java: 15837) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3139) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3147) at android.view.viewgroup.dispatchartachedtowvinwinwinwinwinwinwinwinwinwinowvynowvowinwownowvownowvynowvownowvownowvownowvownowvownowvownowvownowvownowvownowvownowvyvouroup. в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view. ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable. бежать (ViewRootImpl.java:7472) по адресу android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) по адресу android.view.Choreographer.doCallbacks(Choreographer.java:686) по адресу android.view.Choreographer.doFrame(Choreographer. java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) ) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke(Method.java) в com.android .internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)вызвать(Composer.kt:3551) в androidx.compose.runtime.CompositionImpl.applyChangesInLocked(Composition.kt:810) в androidx.compose.runtime.CompositionImpl.applyChanges(Composition.kt:842) в androidx.compose.runtime.Recomposer .composeInitial$runtime_release(Recomposer.kt:994) в androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:519) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt: 140). compose.ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent( LifecycleRegistry.kt:314) по адресу androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) по адресу androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) по адресу androidx.compose. ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View .java: 15837) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3139) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3147) at android.view.viewgroup.dispatchartachedtowvinwinwinwinwinwinwinwinwinwinowvynowvowinwownowvownowvynowvownowvownowvownowvownowvownowvownowvownowvownowvownowvownowvyvouroup. в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view. ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable. бежать (ViewRootImpl.java:7472) по адресу android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) по адресу android.view.Choreographer.doCallbacks(Choreographer.java:686) по адресу android.view.Choreographer.doFrame(Choreographer. java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) ) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke(Method.java) в com.android .internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)composeInitial$runtime_release(Recomposer.kt:994) в androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:519) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:140 ) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.setOnViewTreeOwnersAvailable(AndroidComposeView.android.kt:1095) в androidx.compose .ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry .kt:314) в androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) в androidx.compose.ui .platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View. java:15837) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3139) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup .dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable.run( ViewRootImpl.java:7472) по адресу android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) по адресу android.view.Choreographer.doCallbacks(Choreographer.java:686) по адресу android.view.Choreographer.doFrame(Choreographer.java) :622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke(Method.java) в com.android. Internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) по адресу com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)composeInitial$runtime_release(Recomposer.kt:994) в androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:519) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:140 ) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.setOnViewTreeOwnersAvailable(AndroidComposeView.android.kt:1095) в androidx.compose .ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry .kt:314) в androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) в androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) в androidx.compose.ui .platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View. java:15837) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3139) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) на android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup .dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable.run( ViewRootImpl.java:7472) по адресу android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) по адресу android.view.Choreographer.doCallbacks(Choreographer.java:686) по адресу android.view.Choreographer.doFrame(Choreographer.java) :622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke(Method.java) в com.android. Internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) по адресу com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)compose.ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent( LifecycleRegistry.kt:314) по адресу androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) по адресу androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) по адресу androidx.compose. ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View .java: 15837) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3139) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3147) at android.view.viewgroup.dispatchartachedtowvinwinwinwinwinwinwinwinwinwinowvynowvowinwownowvownowvynowvownowvownowvownowvownowvownowvownowvownowvownowvownowvownowvyvouroup. в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view. ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable. бежать (ViewRootImpl.java:7472) по адресу android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) по адресу android.view.Choreographer.doCallbacks(Choreographer.java:686) по адресу android.view.Choreographer.doFrame(Choreographer. java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) ) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke(Method.java) в com.android .internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)compose.ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) в androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:181) в androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent( LifecycleRegistry.kt:314) по адресу androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.kt:192) по адресу androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) по адресу androidx.compose. ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) в androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1170) в android.view.View.dispatchAttachedToWindow(View .java: 15837) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3139) at android.view.viewgroup.dispatchattachedtowindow (viewgroup.java:3147) at android.view.viewgroup.dispatchartachedtowvinwinwinwinwinwinwinwinwinwinowvynowvowinwownowvownowvynowvownowvownowvownowvownowvownowvownowvownowvownowvownowvownowvyvouroup. в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view. ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android.view.ViewRootImpl$TraversalRunnable. бежать (ViewRootImpl.java:7472) по адресу android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) по адресу android.view.Choreographer.doCallbacks(Choreographer.java:686) по адресу android.view.Choreographer.doFrame(Choreographer. java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler.dispatchMessage(Handler.java:95) ) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke(Method.java) в com.android .internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)sendAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow( ViewGroup.java :3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android .view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7472) на android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) на android.view.Choreographer.doCallbacks(Choreographer.java:686) на android. view.Choreographer.doFrame(Choreographer.java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler .dispatchMessage(Handler.java:95) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke( Method.java) по адресу com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) по адресу com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)sendAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewGroup.dispatchAttachedToWindow( ViewGroup.java :3147) в android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3147) в android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1783) в android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1489) в android .view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7472) на android.view.Choreographer$CallbackRecord.run(Choreographer.java:911) на android.view.Choreographer.doCallbacks(Choreographer.java:686) на android. view.Choreographer.doFrame(Choreographer.java:622) в android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:897) в android.os.Handler.handleCallback(Handler.java:739) в android.os.Handler .dispatchMessage(Handler.java:95) в android.os.Looper.loop(Looper.java:148) в android.app.ActivityThread.main(ActivityThread.java:7223) в java.lang.reflect.Method.invoke( Method.java) по адресу com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) по адресу com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)

Мне нужна помощь, чтобы выяснить, где это происходит, или разобраться, это ошибка в библиотеке Compose UI.

Я пробовал искать в трекере Google, но ничего интересного нет.

0 ответов