Skip to content

[Crashlytics] Exception java.lang.IllegalStateException: Cannot start this animator on a detached view! #434

@firemaples

Description

@firemaples

https://console.firebase.google.com/u/0/project/ever-translator/crashlytics/app/android:tw.firemaples.onscreenocr/issues/9ddc5e91ce28839a6fc4e763d7917e4c?versions=4.0.0%20(118)&time=last-twenty-four-hours&sessionEventKey=65C7852C00ED00014F8DABB00F4CD6F2_1912423033284923655

Exception java.lang.IllegalStateException: Cannot start this animator on a detached view!
  at android.graphics.RenderNode.addAnimator (RenderNode.java:1600)
  at android.graphics.animation.RenderNodeAnimator.setTarget (RenderNodeAnimator.java:288)
  at android.graphics.animation.RenderNodeAnimator.setTarget (RenderNodeAnimator.java:277)
  at android.graphics.drawable.RippleForeground.startPending (RippleForeground.java:139)
  at android.graphics.drawable.RippleForeground.drawHardware (RippleForeground.java:168)
  at android.graphics.drawable.RippleForeground.draw (RippleForeground.java:340)
  at android.graphics.drawable.RippleDrawable.drawBackgroundAndRipples (RippleDrawable.java:1232)
  at android.graphics.drawable.RippleDrawable.drawSolid (RippleDrawable.java:860)
  at android.graphics.drawable.RippleDrawable.draw (RippleDrawable.java:842)
  at android.view.View.drawBackground (View.java:25444)
  at android.view.View.draw (View.java:25157)
  at androidx.compose.material.ripple.AndroidRippleIndicationInstance.drawIndication (AndroidRippleIndicationInstance.java:115)
  at androidx.compose.foundation.IndicationModifier.draw (IndicationModifier.java:1)
  at androidx.compose.ui.node.BackwardsCompatNode.draw (BackwardsCompatNode.java:54)
  at androidx.compose.ui.node.LayoutNodeDrawScope.draw-x_KDEd0$ui_release (LayoutNodeDrawScope.java:47)
  at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers (NodeCoordinator.java:77)
  at androidx.compose.ui.node.NodeCoordinator.draw (NodeCoordinator.java:30)
  at androidx.compose.ui.node.LayoutModifierNodeCoordinator.performDraw (LayoutModifierNodeCoordinator.java:11)
  at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers (NodeCoordinator.java:52)
  at androidx.compose.ui.node.NodeCoordinator.draw (NodeCoordinator.java:30)
  at androidx.compose.ui.node.LayoutNode.draw$ui_release (LayoutNode.java:1)
  at androidx.compose.ui.node.InnerNodeCoordinator.performDraw (InnerNodeCoordinator.java:31)
  at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers (NodeCoordinator.java:52)
  at androidx.compose.ui.node.NodeCoordinator.draw (NodeCoordinator.java:30)
  at androidx.compose.ui.node.LayoutModifierNodeCoordinator.performDraw (LayoutModifierNodeCoordinator.java:11)
  at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers (NodeCoordinator.java:52)
  at androidx.compose.ui.node.NodeCoordinator.draw (NodeCoordinator.java:30)
  at androidx.compose.ui.node.LayoutNode.draw$ui_release (LayoutNode.java:1)
  at androidx.compose.ui.node.InnerNodeCoordinator.performDraw (InnerNodeCoordinator.java:31)
  at androidx.compose.ui.node.LayoutNodeDrawScope.drawContent (LayoutNodeDrawScope.java:101)
  at androidx.compose.foundation.Background.draw (Background.java:406)
  at androidx.compose.ui.node.BackwardsCompatNode.draw (BackwardsCompatNode.java:54)
  at androidx.compose.ui.node.LayoutNodeDrawScope.draw-x_KDEd0$ui_release (LayoutNodeDrawScope.java:47)
  at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers (NodeCoordinator.java:77)
  at androidx.compose.ui.node.NodeCoordinator.draw (NodeCoordinator.java:30)
  at androidx.compose.ui.node.LayoutNode.draw$ui_release (LayoutNode.java:1)
  at androidx.compose.ui.node.InnerNodeCoordinator.performDraw (InnerNodeCoordinator.java:31)
  at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers (NodeCoordinator.java:52)
  at androidx.compose.ui.node.NodeCoordinator.access$drawContainedDrawModifiers (NodeCoordinator.java:135)
  at androidx.compose.ui.node.NodeCoordinator$invoke$1.invoke (NodeCoordinator.java:135)
  at androidx.compose.ui.node.NodeCoordinator$invoke$1.invoke (NodeCoordinator.java:138)
  at androidx.compose.runtime.snapshots.Snapshot$Companion.observe (Snapshot.java:64)
  at androidx.compose.runtime.snapshots.SnapshotStateObserver$observeReads$1$1.invoke (SnapshotStateObserver.java:201)
  at androidx.compose.runtime.snapshots.SnapshotStateObserver$observeReads$1$1.invoke (SnapshotStateObserver.java:150)
  at androidx.compose.runtime.SnapshotStateKt__DerivedStateKt.observeDerivedStateRecalculations (SnapshotStateKt__DerivedState.kt:43)
  at androidx.compose.runtime.SnapshotStateKt.observeDerivedStateRecalculations (SnapshotState.kt:43)
  at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads (SnapshotStateObserver.java:117)
  at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release (OwnerSnapshotObserver.java:117)
  at androidx.compose.ui.node.NodeCoordinator.invoke (NodeCoordinator.java:31)
  at androidx.compose.ui.node.NodeCoordinator.invoke (NodeCoordinator.java:31)
  at androidx.compose.ui.platform.RenderNodeApi29.record (RenderNodeApi29.java:41)
  at androidx.compose.ui.platform.RenderNodeLayer.updateDisplayList (RenderNodeLayer.java:44)
  at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw (AndroidComposeView.java:79)
  at android.view.View.draw (View.java:25168)
  at android.view.View.draw (View.java:25037)
  at android.view.ViewGroup.drawChild (ViewGroup.java:4780)
  at android.view.ViewGroup.dispatchDraw (ViewGroup.java:4538)
  at android.view.View.draw (View.java:25168)
  at android.view.ViewRootImpl.drawSoftware (ViewRootImpl.java:6127)
  at android.view.ViewRootImpl.draw (ViewRootImpl.java:6046)
  at android.view.ViewRootImpl.performDraw (ViewRootImpl.java:5662)
  at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:4770)
  at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:3275)
  at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:11257)
  at android.view.Choreographer$CallbackRecord.run (Choreographer.java:1650)
  at android.view.Choreographer$CallbackRecord.run (Choreographer.java:1659)
  at android.view.Choreographer.doCallbacks (Choreographer.java:1129)
  at android.view.Choreographer.doFrame (Choreographer.java:1055)
  at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:1622)
  at android.os.Handler.handleCallback (Handler.java:958)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loopOnce (Looper.java:230)
  at android.os.Looper.loop (Looper.java:319)
  at android.app.ActivityThread.main (ActivityThread.java:8913)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:608)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1103)

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions