Ahmed Mourad
08/25/2023, 1:36 AMAhmed Mourad
08/25/2023, 1:36 AMFatal Exception: java.lang.IllegalArgumentException: no paragraph
at androidx.compose.foundation.text.modifiers.TextStringSimpleNode.draw(TextStringSimpleNode.java:176)
at androidx.compose.ui.node.LayoutNodeDrawScope.drawDirect-x_KDEd0$ui_release(LayoutNodeDrawScope.java:32)
at androidx.compose.ui.node.LayoutNodeDrawScope.draw-x_KDEd0$ui_release(LayoutNodeDrawScope.java:50)
at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers(NodeCoordinator.java:50)
at androidx.compose.ui.node.NodeCoordinator.draw(NodeCoordinator.java:25)
at androidx.compose.ui.node.LayoutModifierNodeCoordinator.performDraw(LayoutModifierNodeCoordinator.java:6)
at androidx.compose.ui.node.NodeCoordinator.O0(NodeCoordinator.java:8)
at androidx.compose.ui.node.NodeCoordinator.access$drawContainedDrawModifiers(NodeCoordinator.java:107)
at androidx.compose.ui.node.NodeCoordinator$invoke$1.invoke(NodeCoordinator.java:107)
at androidx.compose.ui.node.NodeCoordinator$invoke$1.invoke(NodeCoordinator.java:149)
at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.java:59)
at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.a(SnapshotStateObserver.java:48)
at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.java:66)
at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.java:1)
at androidx.compose.ui.node.NodeCoordinator.invoke(NodeCoordinator.java:28)
at androidx.compose.ui.node.NodeCoordinator.invoke(NodeCoordinator.java:28)
at androidx.compose.ui.platform.RenderNodeApi29.record(RenderNodeApi29.java:24)
at androidx.compose.ui.platform.RenderNodeLayer.updateDisplayList(RenderNodeLayer.java:40)
at androidx.compose.ui.platform.RenderNodeLayer.drawLayer(RenderNodeLayer.java:22)
at androidx.compose.ui.node.NodeCoordinator.M0(NodeCoordinator.java:5)
at androidx.compose.ui.node.LayoutModifierNodeCoordinator.performDraw(LayoutModifierNodeCoordinator.java:6)
at androidx.compose.ui.node.NodeCoordinator.O0(NodeCoordinator.java:8)
at androidx.compose.ui.node.NodeCoordinator.draw(NodeCoordinator.java:25)
at androidx.compose.ui.node.LayoutNode.draw$ui_release(LayoutNode.java:1)
at androidx.compose.ui.node.InnerNodeCoordinator.performDraw(InnerNodeCoordinator.java:28)
at androidx.compose.ui.node.NodeCoordinator.O0(NodeCoordinator.java:8)
at androidx.compose.ui.node.NodeCoordinator.draw(NodeCoordinator.java:25)
at androidx.compose.ui.node.LayoutModifierNodeCoordinator.performDraw(LayoutModifierNodeCoordinator.java:6)
at androidx.compose.ui.node.NodeCoordinator.O0(NodeCoordinator.java:8)
at androidx.compose.ui.node.NodeCoordinator.draw(NodeCoordinator.java:25)
at androidx.compose.ui.node.LayoutModifierNodeCoordinator.performDraw(LayoutModifierNodeCoordinator.java:6)
at androidx.compose.ui.node.NodeCoordinator.O0(NodeCoordinator.java:8)
at androidx.compose.ui.node.NodeCoordinator.draw(NodeCoordinator.java:25)
at androidx.compose.ui.node.LayoutNode.draw$ui_release(LayoutNode.java:1)
at androidx.compose.ui.node.InnerNodeCoordinator.performDraw(InnerNodeCoordinator.java:28)
at androidx.compose.ui.node.LayoutNodeDrawScope.drawContent(LayoutNodeDrawScope.java:179)
at androidx.compose.material.ripple.AndroidRippleIndicationInstance.drawIndication(AndroidRippleIndicationInstance.java:58)
at androidx.compose.foundation.IndicationModifier.draw(IndicationModifier.java:1)
at androidx.compose.ui.node.BackwardsCompatNode.draw(BackwardsCompatNode.java:1)
at androidx.compose.ui.node.LayoutNodeDrawScope.drawDirect-x_KDEd0$ui_release(LayoutNodeDrawScope.java:32)
at androidx.compose.ui.node.LayoutNodeDrawScope.draw-x_KDEd0$ui_release(LayoutNodeDrawScope.java:50)
at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers(NodeCoordinator.java:50)
at androidx.compose.ui.node.NodeCoordinator.access$drawContainedDrawModifiers(NodeCoordinator.java:107)
at androidx.compose.ui.node.NodeCoordinator$invoke$1.invoke(NodeCoordinator.java:107)
at androidx.compose.ui.node.NodeCoordinator$invoke$1.invoke(NodeCoordinator.java:149)
at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.java:59)
at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.a(SnapshotStateObserver.java:48)
at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.java:66)
at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.java:1)
at androidx.compose.ui.node.NodeCoordinator.invoke(NodeCoordinator.java:28)
at androidx.compose.ui.node.NodeCoordinator.invoke(NodeCoordinator.java:28)
at androidx.compose.ui.platform.RenderNodeApi29.record(RenderNodeApi29.java:24)
at androidx.compose.ui.platform.RenderNodeLayer.updateDisplayList(RenderNodeLayer.java:40)
at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw(AndroidComposeView.java:66)
at android.view.View.draw(View.java:22648)
at android.view.View.updateDisplayListIfDirty(View.java:21520)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
at android.view.View.updateDisplayListIfDirty(View.java:21476)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
at android.view.View.updateDisplayListIfDirty(View.java:21476)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
at android.view.View.updateDisplayListIfDirty(View.java:21476)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
at android.view.View.updateDisplayListIfDirty(View.java:21476)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
at android.view.View.updateDisplayListIfDirty(View.java:21476)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
at android.view.View.updateDisplayListIfDirty(View.java:21476)
at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:534)
at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:540)
at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:616)
at android.view.ViewRootImpl.draw(ViewRootImpl.java:4438)
at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:4166)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3326)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2143)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8665)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1037)
at android.view.Choreographer.doCallbacks(Choreographer.java:845)
at android.view.Choreographer.doFrame(Choreographer.java:780)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7839)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
ascii
08/25/2023, 1:43 AMModifier.basicMarquee()
in a LazyColumn
item, though I don't know why. Maybe it's the same thing for you?Tolriq
08/25/2023, 5:54 AMAhmed Mourad
08/26/2023, 1:56 PMSuhaib Roomy
10/03/2023, 3:28 PMAhmed Mourad
10/03/2023, 3:59 PMSuhaib Roomy
10/03/2023, 4:01 PMAhmed Mourad
12/12/2023, 2:17 AM