Skip to content

Instantly share code, notes, and snippets.

@zach-klippenstein
Last active June 26, 2022 01:38
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save zach-klippenstein/ea745ac29f28cf7bc7af3b69ca753b9a to your computer and use it in GitHub Desktop.
Save zach-klippenstein/ea745ac29f28cf7bc7af3b69ca753b9a to your computer and use it in GitHub Desktop.
Simple utility to dump the current Composition tree to logcat.
import android.util.Log
import androidx.compose.runtime.Composable
import androidx.compose.runtime.currentComposer
import androidx.compose.runtime.remember
import androidx.compose.ui.unit.IntBounds
import androidx.ui.tooling.CallGroup
import androidx.ui.tooling.Group
import androidx.ui.tooling.NodeGroup
import androidx.ui.tooling.asTree
fun interface ComposableDumper {
fun dumpComposables()
}
/**
* Example:
* ```
* @Composable fun App() {
* val dumper = rememberComposableDumper()
*
* Column {
* Text("Some text")
* Button(onClick = { dumper.dumpComposables() }) {
* Text("Dump Composables")
* }
* }
* }
* ```
*/
@Composable fun rememberComposableDumper(): ComposableDumper {
val slotTable = currentComposer.slotTable
// Slot table can't change for a given composition, so no need to key off it.
return remember {
ComposableDumper {
slotTable.asTree()
.describeRecursive()
}
}
}
private fun Group.describeRecursive(level: Int = 0) {
val description = describe()
description?.let { Log.d("ComposableDumper", it.prependIndent(" ".repeat(level))) }
val nextLevel = if (description == null) level else level + 1
children.forEach { it.describeRecursive(nextLevel) }
}
private fun Group.describe(): String? = buildString {
when (this@describe) {
is CallGroup -> {
if (name != null) {
// Function call
append("$name(")
append(parameters.joinToString { "${it.name}=${it.value}" })
append(") @ ${box.describe()}")
if (data.isNotEmpty()) {
append(" data=$data")
}
} else {
// Just data
if (data.isEmpty()) return null
append("data: $data")
}
}
is NodeGroup -> {
// Nodes don't seem to have parameters, only data.
append("<${node::class.simpleName}> @ ${box.describe()}")
if (data.isNotEmpty()) {
append(" data=$data")
}
}
}
}
private fun IntBounds.describe() = "(${left}, ${top})..(${right}, ${bottom})"
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@2ed2c51, androidx.compose.runtime.internal.ComposableLambda@a22bcb6]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@10dfdb7]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@67116f]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@d596c4e]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.ui.platform.AndroidUriHandler@8ccf924]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d]
D/ComposableDumper: onDispose() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@e95ee42, Function0<kotlin.Unit>, androidx.compose.runtime.PreCommitScopeImpl@5afca81]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@a728390]
D/ComposableDumper: Providers() @ (0, 66)..(1080, 990) data=[androidx.compose.runtime.RecomposeScope@8381489]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@e0c6e7c]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.StaticProvidableAmbient@5215a01=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@8f813e8=StaticValueHolder(value=androidx.compose.ui.platform.AndroidComposeView{118ac8e VFED..... ........ 0,0-1080,924}), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c}), BuildableMap(map={androidx.compose.runtime.StaticProvidableAmbient@5215a01=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@8f813e8=StaticValueHolder(value=androidx.compose.ui.platform.AndroidComposeView{118ac8e VFED..... ........ 0,0-1080,924}), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c})]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@fe8ecaf, androidx.compose.runtime.internal.ComposableLambda@a728390]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@ca448bc, androidx.compose.animation.core.DefaultAnimationClock@d847045]
D/ComposableDumper: Providers() @ (0, 66)..(1080, 990) data=[androidx.compose.runtime.RecomposeScope@5f7039a]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@97d558b]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@5215a01=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@8f813e8=StaticValueHolder(value=androidx.compose.ui.platform.AndroidComposeView{118ac8e VFED..... ........ 0,0-1080,924}), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd)}), BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapt
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@a6bf2, androidx.compose.runtime.internal.ComposableLambda@10dfdb7]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@3e3ff5a, androidx.compose.runtime.internal.ComposableLambda@7fe243]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@4dd0305]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@4dd0305, Function1<androidx.compose.ui.selection.Selection, kotlin.Unit>]
D/ComposableDumper: SelectionContainer() @ (0, 66)..(1080, 990) data=[androidx.compose.runtime.RecomposeScope@ad231f9, null, Function1<androidx.compose.ui.selection.Selection, kotlin.Unit>, androidx.compose.ui.selection.SelectionRegistrarImpl@64f553e, androidx.compose.ui.selection.SelectionManager@7b45f9f, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.gesture.PointerInputModifierImpl>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@67874a]]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@48956bb]
D/ComposableDumper: Providers() @ (0, 66)..(1080, 990) data=[androidx.compose.runtime.RecomposeScope@68917d8]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@afcc086]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@5215a01=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@8f813e8=StaticValueHolder(value=androidx.compose.ui.platform.AndroidComposeView{118ac8e VFED..... ........ 0,0-1080,924}), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd)}), BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086})]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@6b32731, androidx.compose.runtime.internal.ComposableLambda@48956bb]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@11ece16]
D/ComposableDumper: SelectionLayout() @ (0, 66)..(1080, 990) data=[androidx.compose.runtime.RecomposeScope@7eca397, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.gesture.PointerInputModifierImpl>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@67874a]]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout(children=androidx.compose.runtime.internal.ComposableLambda@11ece16, modifier=[ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.gesture.PointerInputModifierImpl>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@67874a], measureBlock=Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>) @ (0, 66)..(1080, 990) data=[androidx.compose.runtime.RecomposeScope@eeff668, MeasuringIntrinsicsMeasureBlocks@1e2056d{ measureBlock=androidx.compose.ui.selection.SelectionLayoutKt$SelectionLayout$1$1@a31b5a2 }]
D/ComposableDumper: Layout() @ (0, 66)..(1080, 990)
D/ComposableDumper: data: [androidx.compose.ui.gesture.TapGestureFilter@9cde233]
D/ComposableDumper: data: [androidx.compose.ui.gesture.LongPressDragGestureDetectorGlue@e0709f0]
D/ComposableDumper: data: [androidx.compose.ui.gesture.RawDragGestureFilter@da68b69]
D/ComposableDumper: data: [androidx.compose.ui.gesture.LongPressGestureFilter@a9989ee]
D/ComposableDumper: emit() @ (0, 66)..(1080, 990)
D/ComposableDumper: <LayoutNode> @ (0, 66)..(1080, 990) data=[[PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.TapGestureFilter@9cde233), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.RawDragGestureFilter@da68b69), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.LongPressDragGestureDetectorGlue@e0709f0), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.LongPressGestureFilter@a9989ee), androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@67874a], MeasuringIntrinsicsMeasureBlocks@1e2056d{ measureBlock=androidx.compose.ui.selection.SelectionLayoutKt$SelectionLayout$1$1@a31b5a2 }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@77a6e8f, androidx.compose.runtime.internal.ComposableLambda@11ece16]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@e6ad51c, androidx.compose.runtime.internal.ComposableLambda@7fe243]
D/ComposableDumper: rememberComposableDumper() @ (0, 0)..(0, 0) data=[com.squareup.sample.textinput.ComposableDumperKt$rememberComposableDumper$1$1@137525]
D/ComposableDumper: Column() @ (0, 66)..(1080, 990)
D/ComposableDumper: data: [androidx.compose.foundation.layout.Arrangement$Top@59856fa, Horizontal(bias=-1.0), androidx.compose.ui.LayoutKt$measureBlocksOf$1@bb964ab]
D/ComposableDumper: Layout() @ (0, 66)..(1080, 990)
D/ComposableDumper: emit() @ (0, 66)..(1080, 990)
D/ComposableDumper: <LayoutNode> @ (0, 66)..(1080, 990) data=[Modifier, androidx.compose.ui.LayoutKt$measureBlocksOf$1@bb964ab, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@1de2708]
D/ComposableDumper: Box() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@3ab3ea1]
D/ComposableDumper: Column() @ (0, 66)..(1080, 891)
D/ComposableDumper: data: [androidx.compose.foundation.BoxKt$toColumnArrangement$1@e84e8c6, androidx.compose.foundation.BoxKt$toColumnGravity$1@ca7a087, androidx.compose.ui.LayoutKt$measureBlocksOf$1@5b2abb4]
D/ComposableDumper: Layout() @ (0, 66)..(1080, 891)
D/ComposableDumper: emit() @ (0, 66)..(1080, 891)
D/ComposableDumper: <LayoutNode> @ (0, 66)..(1080, 891) data=[SizeModifier(minWidth=NaN.dp, minHeight=300.0.dp, maxWidth=NaN.dp, maxHeight=300.0.dp, enforceIncoming=false), androidx.compose.ui.LayoutKt$measureBlocksOf$1@5b2abb4, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@e9c23dd, androidx.compose.runtime.internal.ComposableLambda@1de2708]
D/ComposableDumper: TextInputApp() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@556cb52]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@b53be23]
D/ComposableDumper: MaterialTheme(colors=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true), typography=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), h2=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=60.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), h3=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=48.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.0.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), h4=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=34.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), h5=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=24.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.0.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), h6=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=20.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.15.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), subtitle1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.15.sp, baselineShift=null, textGeometricTransform=null
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@1bc20d9]
D/ComposableDumper: Providers() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@ff24a9e]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), h2=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=60.
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@11a197f, androidx.compose.runtime.internal.ComposableLambda@1bc20d9]
D/ComposableDumper: ProvideTextStyle() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@31bbd4c, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)]
D/ComposableDumper: Providers() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@b44f195]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@906c8c8]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@906c8c8, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, tex
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@c3472aa, androidx.compose.runtime.internal.ComposableLambda@b53be23]
D/ComposableDumper: WorkflowContainer() @ (0, 66)..(1080, 891)
D/ComposableDumper: WorkflowContainer(workflow=com.squareup.sample.textinput.TextInputWorkflow@6c0ce9b, props=kotlin.Unit, onOutput=Function1<?, kotlin.Unit>, viewEnvironment=ViewEnvironment({ViewEnvironmentKey(interface com.squareup.workflow.ui.ViewRegistry (Kotlin reflection is not available))-com.squareup.workflow.ui.ViewRegistry$Companion@f387fb5=com.squareup.workflow.ui.BindingViewRegistry@9501211}), modifier=Modifier, diagnosticListener=com.squareup.workflow.diagnostic.SimpleLoggingDiagnosticListener@6bf0f76) @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@c69f34f, ViewEnvironment({ViewEnvironmentKey(interface com.squareup.workflow.ui.ViewRegistry (Kotlin reflection is not available))-com.squareup.workflow.ui.ViewRegistry$Companion@f387fb5=com.squareup.workflow.ui.BindingViewRegistry@9501211}), ViewEnvironment({ViewEnvironmentKey(interface com.squareup.workflow.ui.ViewRegistry (Kotlin reflection is not available))-com.squareup.workflow.ui.ViewRegistry$Companion@f387fb5=com.squareup.workflow.ui.CompositeViewRegistry@153b977})]
D/ComposableDumper: renderAsState() @ (0, 0)..(0, 0)
D/ComposableDumper: savedInstanceState() @ (0, 0)..(0, 0)
D/ComposableDumper: rememberSavedInstanceState() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.savedinstancestate.ValueProvider@f8df2b3]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.ui.node.Ref@c3269e4]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Main [immediate], com.squareup.sample.textinput.TextInputWorkflow@6c0ce9b, com.squareup.workflow.diagnostic.SimpleLoggingDiagnosticListener@6bf0f76, com.squareup.workflow.ui.compose.WorkflowState@8d51070]
D/ComposableDumper: WorkflowRendering() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@812be4d, ViewEnvironment({ViewEnvironmentKey(interface com.squareup.workflow.ui.ViewRegistry (Kotlin reflection is not available))-com.squareup.workflow.ui.ViewRegistry$Companion@f387fb5=com.squareup.workflow.ui.CompositeViewRegistry@153b977}), com.squareup.workflow.ui.CompositeViewRegistry@153b977, com.squareup.workflow.ui.CompositeViewRegistry@153b977, class com.squareup.sample.textinput.TextInputWorkflow$Rendering (Kotlin reflection is not available), com.squareup.workflow.ui.compose.ComposeViewFactory@284ad02]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@c07613]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@b9e4050]
D/ComposableDumper: Box() @ (0, 66)..(1080, 891) data=[androidx.compose.runtime.RecomposeScope@7d9f249, Modifier]
D/ComposableDumper: Column() @ (0, 66)..(1080, 891)
D/ComposableDumper: data: [androidx.compose.foundation.BoxKt$toColumnArrangement$1@d14974e, androidx.compose.foundation.BoxKt$toColumnGravity$1@c32606f, androidx.compose.ui.LayoutKt$measureBlocksOf$1@faf117c]
D/ComposableDumper: Layout() @ (0, 66)..(1080, 891)
D/ComposableDumper: emit() @ (0, 66)..(1080, 891)
D/ComposableDumper: <LayoutNode> @ (0, 66)..(1080, 891) data=[Modifier, androidx.compose.ui.LayoutKt$measureBlocksOf$1@faf117c, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@6c66a05, androidx.compose.runtime.internal.ComposableLambda@b9e4050]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@ba6da5a, androidx.compose.runtime.internal.ComposableLambda@82e948b]
D/ComposableDumper: Column() @ (155, 301)..(925, 657)
D/ComposableDumper: data: [androidx.compose.foundation.layout.Arrangement$Top@59856fa, Horizontal(bias=0.0), androidx.compose.ui.LayoutKt$measureBlocksOf$1@b99c968]
D/ComposableDumper: Layout() @ (155, 301)..(925, 657)
D/ComposableDumper: asDisposableClock() @ (0, 0)..(0, 0) data=[androidx.compose.animation.core.DefaultAnimationClock@d847045, androidx.compose.animation.DisposableAnimationClock@a48a181]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@ce84226, androidx.compose.animation.DisposableAnimationClock@a48a181, androidx.compose.runtime.PostCommitScopeImpl@45a4fe9]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.animation.SizeAnimationModifier@26fee67]
D/ComposableDumper: emit() @ (155, 301)..(925, 657)
D/ComposableDumper: <LayoutNode> @ (155, 301)..(925, 657) data=[[FillModifier(direction=Both), AlignmentModifier(direction=Both, alignment=DirectionalAlignment(verticalBias=0.0, horizontalBias=0.0), alignmentCallback=Function2<androidx.compose.ui.unit.IntSize, androidx.compose.ui.unit.LayoutDirection, androidx.compose.ui.unit.IntOffset>), androidx.compose.animation.SizeAnimationModifier@26fee67], androidx.compose.ui.LayoutKt$measureBlocksOf$1@b99c968, Ltr]
D/ComposableDumper: Text(text=, modifier=Modifier, color=16, fontSize=0, fontStyle=null, fontWeight=null, fontFamily=null, letterSpacing=0, textDecoration=null, textAlign=null, lineHeight=0, overflow=Clip, softWrap=true, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, style=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)) @ (540, 301)..(540, 360) data=[androidx.compose.runtime.RecomposeScope@bc09d61, ]
D/ComposableDumper: Text() @ (540, 301)..(540, 360) data=[androidx.compose.runtime.RecomposeScope@b865ab2, AnnotatedString(text=, spanStyles=[], paragraphStyles=[], annotations=[]), 16, 0, 0, 0, Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)]
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[AnnotatedString(text=, spanStyles=[], paragraphStyles=[], annotations=[]), Function1<androidx.compose.ui.semantics.SemanticsPropertyReceiver, kotlin.Unit>]
D/ComposableDumper: CoreText(text=AnnotatedString(text=, spanStyles=[], paragraphStyles=[], annotations=[]), modifier=ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>), style=TextStyle(color=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), softWrap=true, overflow=Clip, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>) @ (540, 301)..(540, 360) data=[androidx.compose.runtime.RecomposeScope@deafd47, androidx.compose.foundation.text.TextState@86ffb9]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@d7b6ffe]
D/ComposableDumper: Layout() @ (540, 301)..(540, 360) data=[androidx.compose.runtime.RecomposeScope@622435f, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=false), androidx.compose.ui.DrawBackgroundModifier@fbecf1, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@db80d6, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>)], Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (540, 301)..(540, 360)
D/ComposableDumper: data: [62]
D/ComposableDumper: data: [63]
D/ComposableDumper: emit() @ (540, 301)..(540, 360)
D/ComposableDumper: <LayoutNode> @ (540, 301)..(540, 360) data=[[androidx.compose.ui.semantics.SemanticsModifierCore@fae0d5d6, SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=false), androidx.compose.ui.DrawBackgroundModifier@fbecf1, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@db80d6, androidx.compose.ui.semantics.SemanticsModifierCore@1d5a90bb], androidx.compose.ui.LayoutKt$measureBlocksOf$1@d51672d, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@2e6d462, androidx.compose.runtime.internal.ComposableLambda@d7b6ffe]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@6ca79f3]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@a5026b0, androidx.compose.ui.selection.SelectionRegistrarImpl@64f553e, androidx.compose.runtime.PostCommitScopeImpl@603346e]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@c0a4929]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@161d4ae]
D/ComposableDumper: OutlinedTextField(value=, onValueChange=Function1<java.lang.String, kotlin.Unit>, label=androidx.compose.runtime.internal.ComposableLambda@c0a4929, modifier=Modifier, textStyle=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), placeholder=androidx.compose.runtime.internal.ComposableLambda@161d4ae, leadingIcon=null, trailingIcon=null, isErrorValue=false, visualTransformation=androidx.compose.ui.text.input.VisualTransformation$Companion$None$1@208c24f, keyboardType=Text, imeAction=Unspecified, onImeActionPerformed=Function2<androidx.compose.ui.text.input.ImeAction, androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>, onFocusChanged=Function1<java.lang.Boolean, kotlin.Unit>, onTextInputStarted=Function1<androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>, activeColor=-44472024118067200, inactiveColor=-72057594037927936, errorColor=-22517860697899008) @ (155, 382)..(925, 536) data=[androidx.compose.runtime.RecomposeScope@223a974, , Function1<java.lang.String, kotlin.Unit>]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@c8be8e0]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function1<java.lang.String, kotlin.Unit>, Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@1155a5e, TextFieldValue(text=, selection=TextRange(start=0, end=0), composition=null), Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), androidx.compose.ui.text.input.VisualTransformation$Companion$None$1@208c24f, Function2<androidx.compose.ui.text.input.ImeAction, androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>, Function1<java.lang.Boolean, kotlin.Unit>, Function1<androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>, -44472024118067200, -72057594037927936, -22517860697899008, 16]
D/ComposableDumper: FocusModifier() @ (0, 0)..(0, 0) data=[androidx.compose.ui.focus.FocusModifierImpl@9161bc8]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.ui.node.Ref@f90f461]
D/ComposableDumper: stateFor() @ (0, 0)..(0, 0) data=[, NotFocused, androidx.compose.runtime.SnapshotMutableState@a544e3f]
D/ComposableDumper: clickable() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.InteractionState@f33cb86]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@b4ac47]
D/ComposableDumper: transition(inputState=UnfocusedEmpty, activeColor=-2422372627369689088, labelInactiveColor=-7421932185906577408, indicatorInactiveColor=7710162562058289152, children=androidx.compose.runtime.internal.ComposableLambda@b4ac47, tmp0_rcvr=androidx.compose.material.TextFieldTransitionScope@f552c74) @ (155, 382)..(925, 536) data=[androidx.compose.runtime.RecomposeScope@2d8be6a, UnfocusedEmpty, -2422372627369689088, -7421932185906577408, 7710162562058289152, androidx.compose.animation.core.TransitionDefinition@87759d]
D/ComposableDumper: transition() @ (0, 0)..(0, 0)
D/ComposableDumper: asDisposableClock() @ (0, 0)..(0, 0) data=[androidx.compose.animation.core.DefaultAnimationClock@d847045, androidx.compose.animation.DisposableAnimationClock@3f11a12]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@f85c5e3, androidx.compose.animation.DisposableAnimationClock@3f11a12, androidx.compose.runtime.PostCommitScopeImpl@46b070f]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.animation.core.TransitionDefinition@87759d, androidx.compose.animation.DisposableAnimationClock@3f11a12, androidx.compose.animation.TransitionModel@ed29be0]
D/ComposableDumper: onPreCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@a6ace99, androidx.compose.animation.TransitionModel@ed29be0, androidx.compose.runtime.PreCommitScopeImpl@252c39c]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@dc2c55e, androidx.compose.runtime.internal.ComposableLambda@b4ac47, 0.0, -7421932185906577408, 1.0, 7710162562058289152]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@461f3f8, androidx.compose.material.OutlinedBorderParams@8c4dd3f]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@4f5960c, [SizeModifier(minWidth=280.0.dp, minHeight=64.0.dp, maxWidth=NaN.dp, maxHeight=NaN.dp, enforceIncoming=true), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), PaddingModifier(start=0.0.dp, top=8.0.dp, end=0.0.dp, bottom=0.0.dp, rtlAware=true), androidx.compose.ui.DrawBackgroundModifier@471d96a], androidx.compose.runtime.internal.ComposableLambda@6b40e5b, null, androidx.compose.runtime.internal.ComposableLambda@c6c06f8, -8502796096475496448, -8502796096475496448, Function1<java.lang.Integer, kotlin.Unit>]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@14c2236]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function1<java.lang.Integer, kotlin.Unit>, 0.0, Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (155, 382)..(925, 536) data=[androidx.compose.runtime.RecomposeScope@ad69aa4, Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>, MeasuringIntrinsicsMeasureBlocks@f56000d{ measureBlock=androidx.compose.material.OutlinedTextFieldKt$IconsWithTextFieldLayout$2$1@2b02bc2 }]
D/ComposableDumper: Layout() @ (155, 382)..(925, 536)
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@c63edd3, androidx.compose.foundation.InteractionState@f33cb86, androidx.compose.runtime.PostCommitScopeImpl@b7f01a5]
D/ComposableDumper: data: [64]
D/ComposableDumper: data: [androidx.compose.ui.gesture.PressIndicatorGestureFilter@d34bd10]
D/ComposableDumper: data: [androidx.compose.foundation.InteractionState@f33cb86, androidx.compose.foundation.NoIndication@b6f9009, androidx.compose.foundation.IndicationModifier@232297a]
D/ComposableDumper: data: [androidx.compose.ui.gesture.TapGestureFilter@c59420e]
D/ComposableDumper: emit() @ (155, 382)..(925, 536)
D/ComposableDumper: <LayoutNode> @ (155, 382)..(925, 536) data=[[SizeModifier(minWidth=280.0.dp, minHeight=64.0.dp, maxWidth=NaN.dp, maxHeight=NaN.dp, enforceIncoming=true), androidx.compose.ui.semantics.SemanticsModifierCore@63e60ecc, PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.PressIndicatorGestureFilter@d34bd10), androidx.compose.foundation.IndicationModifier@232297a, PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.TapGestureFilter@c59420e), PaddingModifier(start=0.0.dp, top=8.0.dp, end=0.0.dp, bottom=0.0.dp, rtlAware=true), androidx.compose.ui.DrawBackgroundModifier@471d96a], MeasuringIntrinsicsMeasureBlocks@f56000d{ measureBlock=androidx.compose.material.OutlinedTextFieldKt$IconsWithTextFieldLayout$2$1@2b02bc2 }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@f109a3c, androidx.compose.runtime.internal.ComposableLambda@14c2236]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@fbc5736, androidx.compose.runtime.internal.ComposableLambda@6b40e5b]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@f7823c5]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@6b711a, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.15.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), androidx.compose.material.DefaultEmphasisLevels$AlphaEmphasis@e51444b]
D/ComposableDumper: ProvideTextStyle(value=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.15.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), children=androidx.compose.runtime.internal.ComposableLambda@86b1e28) @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@f87c637, androidx.compose.runtime.internal.ComposableLambda@86b1e28]
D/ComposableDumper: Providers() @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@3bc3741]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@d3f84e6]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@d3f84e6, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@e6dda27, androidx.compose.runtime.internal.ComposableLambda@86b1e28]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@e67f4d4]
D/ComposableDumper: Providers() @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@ed4067d]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@be57a4]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@be57a4, androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@d3f84e6, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSp
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@bef0972, androidx.compose.runtime.internal.ComposableLambda@e67f4d4]
D/ComposableDumper: ProvideEmphasis(emphasis=androidx.compose.material.DefaultEmphasisLevels$AlphaEmphasis@e51444b, content=androidx.compose.runtime.internal.ComposableLambda@f7823c5) @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@c97790d]
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: Providers() @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@9d3f1c3]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@7fb170e]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@7fb170e, androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@d3f84e6, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, l
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@2b98a40, androidx.compose.runtime.internal.ComposableLambda@f7823c5]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function0<androidx.compose.material.TextFieldScrollerPosition>]
D/ComposableDumper: rememberSavedInstanceState() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.savedinstancestate.ValueProvider@65b052b]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@ba04abe]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@6f9e71f, androidx.compose.material.TextFieldScrollerPosition@dcd0a6c]
D/ComposableDumper: rememberScrollableController() @ (0, 0)..(0, 0)
D/ComposableDumper: asDisposableClock() @ (0, 0)..(0, 0) data=[androidx.compose.animation.core.DefaultAnimationClock@d847045, androidx.compose.animation.DisposableAnimationClock@5028835]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@59254ca, androidx.compose.animation.DisposableAnimationClock@5028835, androidx.compose.runtime.PostCommitScopeImpl@a967d88]
D/ComposableDumper: defaultFlingConfig() @ (0, 0)..(0, 0)
D/ComposableDumper: data: [2.75, FlingConfig(decayAnimation=androidx.compose.foundation.animation.AndroidFlingDecaySpec@35fd63b, adjustTarget=interface kotlin.jvm.functions.Function1)]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.animation.DisposableAnimationClock@5028835, FlingConfig(decayAnimation=androidx.compose.foundation.animation.AndroidFlingDecaySpec@35fd63b, adjustTarget=interface kotlin.jvm.functions.Function1), androidx.compose.foundation.gestures.ScrollableController@46072b1]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.material.TextFieldScrollerPosition@dcd0a6c, Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout(children=androidx.compose.runtime.internal.ComposableLambda@ba04abe, modifier=[LayoutId(id=TextField), PaddingModifier(start=16.0.dp, top=0.0.dp, end=16.0.dp, bottom=0.0.dp, rtlAware=true), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=true), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>)], measureBlock=Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>) @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@1088ed3, [LayoutId(id=TextField), PaddingModifier(start=16.0.dp, top=0.0.dp, end=16.0.dp, bottom=0.0.dp, rtlAware=true), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=true), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>)], Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>, MeasuringIntrinsicsMeasureBlocks@3dc3b04{ measureBlock=androidx.compose.material.TextFieldImplKt$TextFieldScroller$3$1@7d888ed }]
D/ComposableDumper: Layout() @ (199, 430)..(881, 489)
D/ComposableDumper: onDispose() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@538b322, Function0<kotlin.Unit>, androidx.compose.runtime.PreCommitScopeImpl@b831321]
D/ComposableDumper: data: [androidx.compose.ui.gesture.ScrollGestureFilterCoordinator@3640370]
D/ComposableDumper: data: [androidx.compose.ui.gesture.RawDragGestureFilter@341c6e9]
D/ComposableDumper: data: [androidx.compose.ui.gesture.DragSlopExceededGestureFilter@ed2df6e]
D/ComposableDumper: data: [androidx.compose.ui.gesture.RawPressStartGestureFilter@cf0d60f]
D/ComposableDumper: emit() @ (199, 430)..(881, 489)
D/ComposableDumper: <LayoutNode> @ (199, 430)..(881, 489) data=[[LayoutId(id=TextField), PaddingModifier(start=16.0.dp, top=0.0.dp, end=16.0.dp, bottom=0.0.dp, rtlAware=true), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=true), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.RawDragGestureFilter@341c6e9), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.DragSlopExceededGestureFilter@ed2df6e), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.RawPressStartGestureFilter@cf0d60f)], MeasuringIntrinsicsMeasureBlocks@3dc3b04{ measureBlock=androidx.compose.material.TextFieldImplKt$TextFieldScroller$3$1@7d888ed }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@25de69c, androidx.compose.runtime.internal.ComposableLambda@ba04abe]
D/ComposableDumper: BaseTextField(value=TextFieldValue(text=, selection=TextRange(start=0, end=0), composition=null), onValueChange=Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>, modifier=androidx.compose.ui.focus.FocusModifierImpl@9161bc8, textColor=16, textStyle=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), keyboardType=Text, imeAction=Unspecified, onImeActionPerformed=Function1<androidx.compose.ui.text.input.ImeAction, kotlin.Unit>, onFocusChanged=Function1<java.lang.Boolean, kotlin.Unit>, visualTransformation=androidx.compose.ui.text.input.VisualTransformation$Companion$None$1@208c24f, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, onTextInputStarted=Function1<androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>, cursorColor=-44472024118067200) @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@dcf9909, androidx.compose.ui.focus.FocusModifierImpl@9161bc8, Function1<androidx.compose.ui.text.input.ImeAction, kotlin.Unit>, Function1<androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>, -44472024118067200]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@65b4a10]
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.CursorState@3b0d088]
D/ComposableDumper: animatedColor() @ (0, 0)..(0, 0)
D/ComposableDumper: asDisposableClock() @ (0, 0)..(0, 0) data=[androidx.compose.animation.core.DefaultAnimationClock@d847045, androidx.compose.animation.DisposableAnimationClock@3026a21]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@ae36e46, androidx.compose.animation.DisposableAnimationClock@3026a21, androidx.compose.runtime.PostCommitScopeImpl@3296346]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.animation.DisposableAnimationClock@3026a21, androidx.compose.animation.AnimatedValueModel@e937807]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@fc66d34]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), false, TextFieldValue(text=, selection=TextRange(start=0, end=0), composition=null), androidx.compose.runtime.PostCommitScopeImpl@302c907]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@65b4a10, Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>, Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.CursorState@3b0d088, Function1<java.lang.Boolean, kotlin.Unit>, Function1<java.lang.Boolean, kotlin.Unit>]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.CursorState@3b0d088, null, Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>]
D/ComposableDumper: CoreTextField(value=TextFieldValue(text=, selection=TextRange(start=0, end=0), composition=null), modifier=[androidx.compose.ui.focus.FocusModifierImpl@9161bc8, UnspecifiedConstraintsModifier(minWidth=280.0.dp, minHeight=NaN.dp)], onValueChange=Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>, textStyle=TextStyle(color=Color(0.0, 0.0, 0.0, 0.87058824, sRGB IEC61966-2.1), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), keyboardType=Text, imeAction=Unspecified, onImeActionPerformed=Function1<androidx.compose.ui.text.input.ImeAction, kotlin.Unit>, onFocusChanged=Function1<java.lang.Boolean, kotlin.Unit>, visualTransformation=androidx.compose.ui.text.input.VisualTransformation$Companion$None$1@208c24f, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, onTextInputStarted=Function1<androidx.compose.ui.text.SoftwareKeyboardController, kotlin.Unit>) @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@24fbcc5, TextFieldValue(text=, selection=TextRange(start=0, end=0), composition=null), [androidx.compose.ui.focus.FocusModifierImpl@9161bc8, UnspecifiedConstraintsModifier(minWidth=280.0.dp, minHeight=NaN.dp)], Function1<androidx.compose.ui.text.input.TextFieldValue, kotlin.Unit>, TextStyle(color=Color(0.0, 0.0, 0.0, 0.87058824, sRGB IEC61966-2.1), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), Function1<java.lang.Boolean, kotlin.Unit>, Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@892f73c]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@9f728a0]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@85d3c59, androidx.compose.runtime.internal.ComposableLambda@dec001e, 0]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@cd5961a, androidx.compose.runtime.internal.ComposableLambda@9f728a0, TransformedText(transformedText=AnnotatedString(text=, spanStyles=[], paragraphStyles=[], annotations=[]), offsetMap=androidx.compose.ui.text.input.OffsetMap$Companion$identityOffsetMap$1@ab960ff), androidx.compose.foundation.text.TextFieldState@b62ecc]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.text.selection.TextFieldSelectionManager@d9c4515]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@cc9054b]
D/ComposableDumper: onDispose() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@bd4002a, Function0<kotlin.Unit>, androidx.compose.runtime.PreCommitScopeImpl@3d9ea34]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@47d6bb8]
D/ComposableDumper: onDispose() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@8891d91, Function0<kotlin.Unit>, androidx.compose.runtime.PreCommitScopeImpl@15cc05d]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@7a470f7]
D/ComposableDumper: SelectionLayout() @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@1798b64, [androidx.compose.ui.focus.FocusModifierImpl@9161bc8, UnspecifiedConstraintsModifier(minWidth=280.0.dp, minHeight=NaN.dp), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.gesture.PointerInputModifierImpl>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), androidx.compose.ui.focus.FocusModifierImpl@9161bc8, androidx.compose.ui.DrawBackgroundModifier@4252593, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@7f5f9d0, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>)]]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout(children=androidx.compose.runtime.internal.ComposableLambda@7a470f7, modifier=[androidx.compose.ui.focus.FocusModifierImpl@9161bc8, UnspecifiedConstraintsModifier(minWidth=280.0.dp, minHeight=NaN.dp), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.gesture.PointerInputModifierImpl>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), androidx.compose.ui.focus.FocusModifierImpl@9161bc8, androidx.compose.ui.DrawBackgroundModifier@4252593, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@7f5f9d0, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>)], measureBlock=Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>) @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@4364b28, MeasuringIntrinsicsMeasureBlocks@cb8edc9{ measureBlock=androidx.compose.ui.selection.SelectionLayoutKt$SelectionLayout$1$1@a31b5a2 }]
D/ComposableDumper: Layout() @ (199, 430)..(881, 489)
D/ComposableDumper: data: [androidx.compose.ui.gesture.PressIndicatorGestureFilter@5a6acce]
D/ComposableDumper: data: [androidx.compose.ui.gesture.TouchSlopDragGestureDetectorGlue@5f287ef]
D/ComposableDumper: data: [androidx.compose.ui.gesture.RawDragGestureFilter@f88e2fc]
D/ComposableDumper: data: [androidx.compose.ui.gesture.DragSlopExceededGestureFilter@d599d85]
D/ComposableDumper: data: [androidx.compose.ui.gesture.RawPressStartGestureFilter@704c7da]
D/ComposableDumper: data: [androidx.compose.ui.gesture.LongPressDragGestureDetectorGlue@e89b40b]
D/ComposableDumper: data: [androidx.compose.ui.gesture.RawDragGestureFilter@ff32e8]
D/ComposableDumper: data: [androidx.compose.ui.gesture.LongPressGestureFilter@59b8d01]
D/ComposableDumper: data: [65]
D/ComposableDumper: emit() @ (199, 430)..(881, 489)
D/ComposableDumper: <LayoutNode> @ (199, 430)..(881, 489) data=[[androidx.compose.ui.focus.FocusModifierImpl@9161bc8, UnspecifiedConstraintsModifier(minWidth=280.0.dp, minHeight=NaN.dp), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.PressIndicatorGestureFilter@5a6acce), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.RawDragGestureFilter@f88e2fc), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.DragSlopExceededGestureFilter@d599d85), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.RawPressStartGestureFilter@704c7da), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.RawDragGestureFilter@ff32e8), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.LongPressDragGestureDetectorGlue@e89b40b), PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.LongPressGestureFilter@59b8d01), androidx.compose.ui.focus.FocusModifierImpl@9161bc8, androidx.compose.ui.DrawBackgroundModifier@4252593, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@7f5f9d0, androidx.compose.ui.semantics.SemanticsModifierCore@2d3eed25], MeasuringIntrinsicsMeasureBlocks@cb8edc9{ measureBlock=androidx.compose.ui.selection.SelectionLayoutKt$SelectionLayout$1$1@a31b5a2 }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@5a37700, androidx.compose.runtime.internal.ComposableLambda@7a470f7]
D/ComposableDumper: Layout() @ (199, 430)..(881, 489) data=[androidx.compose.runtime.RecomposeScope@edbdb39, Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>, MeasuringIntrinsicsMeasureBlocks@9fb4adf{ measureBlock=androidx.compose.foundation.text.CoreTextFieldKt$CoreTextField$10$3$1@849032c }]
D/ComposableDumper: Layout() @ (199, 430)..(881, 489)
D/ComposableDumper: emit() @ (199, 430)..(881, 489)
D/ComposableDumper: <LayoutNode> @ (199, 430)..(881, 489) data=[Modifier, MeasuringIntrinsicsMeasureBlocks@9fb4adf{ measureBlock=androidx.compose.foundation.text.CoreTextFieldKt$CoreTextField$10$3$1@849032c }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@615f1f5, androidx.compose.runtime.internal.ComposableLambda@f8edb8a]
D/ComposableDumper: Box() @ (199, 459)..(199, 459) data=[androidx.compose.runtime.RecomposeScope@d73b5fb]
D/ComposableDumper: Column() @ (199, 459)..(199, 459)
D/ComposableDumper: data: [androidx.compose.foundation.BoxKt$toColumnArrangement$1@6d92618, androidx.compose.foundation.BoxKt$toColumnGravity$1@2a0b871, androidx.compose.ui.LayoutKt$measureBlocksOf$1@f072656]
D/ComposableDumper: Layout() @ (199, 459)..(199, 459)
D/ComposableDumper: emit() @ (199, 459)..(199, 459)
D/ComposableDumper: <LayoutNode> @ (199, 459)..(199, 459) data=[LayoutId(id=Label), androidx.compose.ui.LayoutKt$measureBlocksOf$1@f072656, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@3db6d7, androidx.compose.runtime.internal.ComposableLambda@c6c06f8]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@9468bc4, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.15.sp, baselineShift=BaselineShift(multiplier=0.0), textGeometricTransform=TextGeometricTransform(scaleX=1.0, skewX=0.0), localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=Shadow(color=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), offset=Offset(0.0, 0.0), blurRadius=0.0), textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=TextIndent(firstLine=0.0.sp, restLine=0.0.sp))]
D/ComposableDumper: ProvideTextStyle(value=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=16.0.sp, fontWeight=FontWeight(weight=400), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=0.15.sp, baselineShift=BaselineShift(multiplier=0.0), textGeometricTransform=TextGeometricTransform(scaleX=1.0, skewX=0.0), localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=Shadow(color=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), offset=Offset(0.0, 0.0), blurRadius=0.0), textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=TextIndent(firstLine=0.0.sp, restLine=0.0.sp)), children=androidx.compose.runtime.internal.ComposableLambda@f376aad) @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@ef46041, androidx.compose.runtime.internal.ComposableLambda@f376aad]
D/ComposableDumper: Providers() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@be751e2]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@33ce973]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@33ce973, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.5.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@202a030, androidx.compose.runtime.internal.ComposableLambda@f376aad]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@d0d04a9]
D/ComposableDumper: Providers() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@9acaa2e]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@7f2a9cf]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@7f2a9cf, androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@33ce973, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=nul
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@7298f5c, androidx.compose.runtime.internal.ComposableLambda@d0d04a9]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@3884265, androidx.compose.runtime.internal.ComposableLambda@c0a4929]
D/ComposableDumper: Spacer() @ (540, 536)..(540, 558) data=[androidx.compose.runtime.RecomposeScope@45d3b3a]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (540, 536)..(540, 558) data=[androidx.compose.runtime.RecomposeScope@26e4548, MeasuringIntrinsicsMeasureBlocks@fbf9fe1{ measureBlock=androidx.compose.foundation.layout.SpacerKt$Spacer$1$1@053d106 }]
D/ComposableDumper: Layout() @ (540, 536)..(540, 558)
D/ComposableDumper: emit() @ (540, 536)..(540, 558)
D/ComposableDumper: <LayoutNode> @ (540, 536)..(540, 558) data=[SizeModifier(minWidth=NaN.dp, minHeight=8.0.dp, maxWidth=NaN.dp, maxHeight=8.0.dp, enforceIncoming=false), MeasuringIntrinsicsMeasureBlocks@fbf9fe1{ measureBlock=androidx.compose.foundation.layout.SpacerKt$Spacer$1$1@053d106 }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@e0403c7, androidx.compose.runtime.internal.ComposableLambda@f8edb8a]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@3c66df4]
D/ComposableDumper: Button(onClick=Function0<kotlin.Unit>, modifier=Modifier, enabled=true, elevation=2.0, disabledElevation=0.0, shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), border=null, backgroundColor=-44472024118067200, disabledBackgroundColor=-8759946577444864, contentColor=-4294967296, disabledContentColor=6989586621679009792, padding=InnerPadding(start=16.0.dp, top=8.0.dp, end=16.0.dp, bottom=8.0.dp), content=androidx.compose.runtime.internal.ComposableLambda@3c66df4) @ (444, 558)..(637, 657) data=[androidx.compose.runtime.RecomposeScope@6a6f9e6, Function0<kotlin.Unit>]
D/ComposableDumper: contentColorFor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.InteractionState@fb5591d]
D/ComposableDumper: clickable() @ (0, 0)..(0, 0)
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@acbf792]
D/ComposableDumper: Surface(modifier=ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), color=-44472024118067200, contentColor=-4294967296, border=null, elevation=2.0, content=androidx.compose.runtime.internal.ComposableLambda@acbf792) @ (444, 558)..(637, 657) data=[androidx.compose.runtime.RecomposeScope@fe5bf7d, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), -44472024118067200, -4294967296, 2.0]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@b331563]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@2d67560, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=5.5, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=false), SimpleZIndexModifier(zIndex=2.0), Background(color=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), brush=null, alpha=1.0, shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp))), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=true)]]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (444, 558)..(637, 657) data=[androidx.compose.runtime.RecomposeScope@72dfade, MeasuringIntrinsicsMeasureBlocks@6b7a4bf{ measureBlock=androidx.compose.material.SurfaceKt$SurfaceLayout$1$1@b1d878c }]
D/ComposableDumper: Layout() @ (444, 558)..(637, 657)
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@d278ed5, androidx.compose.runtime.PostCommitScopeImpl@c086dd2]
D/ComposableDumper: data: [66]
D/ComposableDumper: data: [androidx.compose.ui.gesture.PressIndicatorGestureFilter@51ae6ea]
D/ComposableDumper: data: [androidx.compose.foundation.InteractionState@fb5591d, androidx.compose.foundation.NoIndication@b6f9009, androidx.compose.foundation.IndicationModifier@378eea3]
D/ComposableDumper: data: [androidx.compose.ui.gesture.TapGestureFilter@1cbcddb]
D/ComposableDumper: emit() @ (444, 558)..(637, 657)
D/ComposableDumper: <LayoutNode> @ (444, 558)..(637, 657) data=[[androidx.compose.ui.semantics.SemanticsModifierCore@b4cbc2bf, PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.PressIndicatorGestureFilter@51ae6ea), androidx.compose.foundation.IndicationModifier@378eea3, PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.TapGestureFilter@1cbcddb), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=5.5, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=false), SimpleZIndexModifier(zIndex=2.0), Background(color=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), brush=null, alpha=1.0, shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp))), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=true)], MeasuringIntrinsicsMeasureBlocks@6b7a4bf{ measureBlock=androidx.compose.material.SurfaceKt$SurfaceLayout$1$1@b1d878c }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@4df4351, androidx.compose.runtime.internal.ComposableLambda@b331563]
D/ComposableDumper: Providers() @ (488, 580)..(593, 635) data=[androidx.compose.runtime.RecomposeScope@b3887b6]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@562d2c3]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@562d2c3, androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@906c8c8, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.5.sp,
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@d2f6cb7, androidx.compose.runtime.internal.ComposableLambda@acbf792]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@cdb3c24]
D/ComposableDumper: ProvideTextStyle(value=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), children=androidx.compose.runtime.internal.ComposableLambda@cdb3c24) @ (488, 580)..(593, 635) data=[androidx.compose.runtime.RecomposeScope@cd8ce72, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)]
D/ComposableDumper: Providers() @ (488, 580)..(593, 635) data=[androidx.compose.runtime.RecomposeScope@d83c38d]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@193d679]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@562d2c3, androidx.compose.runtime.StaticProvidableAmbient@87cd051=StaticValueHolder(value=Function3<androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.material.ripple.RippleIndication>), androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@1793178=StaticValueHolder(value=Colors(primary=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), primaryVariant=Color(0.21568628, 0.0, 0.7019608, 1.0, sRGB IEC61966-2.1), secondary=Color(0.011764706, 0.85490197, 0.7764706, 1.0, sRGB IEC61966-2.1), secondaryVariant=Color(0.003921569, 0.5294118, 0.5254902, 1.0, sRGB IEC61966-2.1), background=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), surface=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), error=Color(0.6901961, 0.0, 0.1254902, 1.0, sRGB IEC61966-2.1), onPrimary=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), onSecondary=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onBackground=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onSurface=Color(0.0, 0.0, 0.0, 1.0, sRGB IEC61966-2.1), onError=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), isLight=true)), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@193d679, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@66ba648=StaticValueHolder(value=Typography(h1=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=96.0.sp, fontWeight=FontWeight(weight=300), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=-1.
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@d1d5740, androidx.compose.runtime.internal.ComposableLambda@cdb3c24]
D/ComposableDumper: RippleIndication() @ (0, 0)..(0, 0)
D/ComposableDumper: asDisposableClock() @ (0, 0)..(0, 0) data=[androidx.compose.animation.core.DefaultAnimationClock@d847045, androidx.compose.animation.DisposableAnimationClock@2bd6942]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@bc41d53, androidx.compose.animation.DisposableAnimationClock@2bd6942, androidx.compose.runtime.PostCommitScopeImpl@84575a0]
D/ComposableDumper: defaultColor() @ (0, 0)..(0, 0)
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@2fe9318]
D/ComposableDumper: rippleOpacity() @ (0, 0)..(0, 0)
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[false, null, androidx.compose.material.ripple.DefaultRippleTheme@4a1f690, androidx.compose.animation.DisposableAnimationClock@2bd6942, androidx.compose.material.ripple.RippleIndication@2d720140]
D/ComposableDumper: Row() @ (488, 580)..(593, 635)
D/ComposableDumper: data: [androidx.compose.foundation.layout.Arrangement$Center@fbcd78e, Vertical(bias=0.0), androidx.compose.ui.LayoutKt$measureBlocksOf$1@2e93baf]
D/ComposableDumper: Layout() @ (488, 580)..(593, 635)
D/ComposableDumper: data: [androidx.compose.foundation.InteractionState@fb5591d, androidx.compose.material.ripple.RippleIndication@2d720140, androidx.compose.foundation.IndicationModifier@92a0559]
D/ComposableDumper: emit() @ (488, 580)..(593, 635)
D/ComposableDumper: <LayoutNode> @ (488, 580)..(593, 635) data=[[UnspecifiedConstraintsModifier(minWidth=64.0.dp, minHeight=36.0.dp), androidx.compose.foundation.IndicationModifier@92a0559, PaddingModifier(start=16.0.dp, top=8.0.dp, end=16.0.dp, bottom=8.0.dp, rtlAware=true)], androidx.compose.ui.LayoutKt$measureBlocksOf$1@2e93baf, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@5d7ebbc, androidx.compose.runtime.internal.ComposableLambda@3c66df4]
D/ComposableDumper: Text(text=Swap, modifier=Modifier, color=16, fontSize=0, fontStyle=null, fontWeight=null, fontFamily=null, letterSpacing=0, textDecoration=null, textAlign=null, lineHeight=0, overflow=Clip, softWrap=true, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, style=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)) @ (488, 582)..(593, 634) data=[androidx.compose.runtime.RecomposeScope@1e15fbe]
D/ComposableDumper: Text(text=AnnotatedString(text=Swap, spanStyles=[], paragraphStyles=[], annotations=[]), modifier=Modifier, color=16, fontSize=0, fontStyle=null, fontWeight=null, fontFamily=null, letterSpacing=0, textDecoration=null, textAlign=null, lineHeight=0, overflow=Clip, softWrap=true, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, style=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)) @ (488, 582)..(593, 634) data=[androidx.compose.runtime.RecomposeScope@315d81f, AnnotatedString(text=Swap, spanStyles=[], paragraphStyles=[], annotations=[]), 16, 0, 0, 0, Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)]
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[AnnotatedString(text=Swap, spanStyles=[], paragraphStyles=[], annotations=[]), Function1<androidx.compose.ui.semantics.SemanticsPropertyReceiver, kotlin.Unit>]
D/ComposableDumper: CoreText(text=AnnotatedString(text=Swap, spanStyles=[], paragraphStyles=[], annotations=[]), modifier=ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>), style=TextStyle(color=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), softWrap=true, overflow=Clip, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>) @ (488, 582)..(593, 634) data=[androidx.compose.runtime.RecomposeScope@f20a76c, androidx.compose.foundation.text.TextState@62ad745]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@232de9a]
D/ComposableDumper: Layout() @ (488, 582)..(593, 634) data=[androidx.compose.runtime.RecomposeScope@497e3cb, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=false), androidx.compose.ui.DrawBackgroundModifier@61607a8, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@1a6a2c1, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>)], Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (488, 582)..(593, 634)
D/ComposableDumper: data: [67]
D/ComposableDumper: data: [68]
D/ComposableDumper: emit() @ (488, 582)..(593, 634)
D/ComposableDumper: <LayoutNode> @ (488, 582)..(593, 634) data=[[androidx.compose.ui.semantics.SemanticsModifierCore@ee532730, SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=false), androidx.compose.ui.DrawBackgroundModifier@61607a8, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@1a6a2c1, androidx.compose.ui.semantics.SemanticsModifierCore@59114022], androidx.compose.ui.LayoutKt$measureBlocksOf$1@f3ef1a7, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@997f654, androidx.compose.runtime.internal.ComposableLambda@232de9a]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@bb9a9fd]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@686a6f2, androidx.compose.ui.selection.SelectionRegistrarImpl@64f553e, androidx.compose.runtime.PostCommitScopeImpl@5b951e]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@f5f0143]
D/ComposableDumper: Button(onClick=function dumpComposables (Kotlin reflection is not available), modifier=Modifier, enabled=true, elevation=2.0, disabledElevation=0.0, shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), border=null, backgroundColor=-44472024118067200, disabledBackgroundColor=-8759946577444864, contentColor=-4294967296, disabledContentColor=6989586621679009792, padding=InnerPadding(start=16.0.dp, top=8.0.dp, end=16.0.dp, bottom=8.0.dp), content=androidx.compose.runtime.internal.ComposableLambda@f5f0143) @ (0, 891)..(330, 990) data=[androidx.compose.runtime.RecomposeScope@d726135, function dumpComposables (Kotlin reflection is not available)]
D/ComposableDumper: contentColorFor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[androidx.compose.foundation.InteractionState@aa823c0]
D/ComposableDumper: clickable() @ (0, 0)..(0, 0)
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@afbe8f9]
D/ComposableDumper: Surface(modifier=ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), color=-44472024118067200, contentColor=-4294967296, border=null, elevation=2.0, content=androidx.compose.runtime.internal.ComposableLambda@afbe8f9) @ (0, 891)..(330, 990) data=[androidx.compose.runtime.RecomposeScope@74fb9ca, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), -44472024118067200, -4294967296, 2.0]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@7d4403e]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@ee66e9f, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.Modifier>), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=5.5, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=false), SimpleZIndexModifier(zIndex=2.0), Background(color=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), brush=null, alpha=1.0, shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp))), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=true)]]
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (0, 891)..(330, 990) data=[androidx.compose.runtime.RecomposeScope@bcbbbec, MeasuringIntrinsicsMeasureBlocks@d891bb5{ measureBlock=androidx.compose.material.SurfaceKt$SurfaceLayout$1$1@b1d878c }]
D/ComposableDumper: Layout() @ (0, 891)..(330, 990)
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@cd0224a, androidx.compose.runtime.PostCommitScopeImpl@1a1d1ff]
D/ComposableDumper: data: [69]
D/ComposableDumper: data: [androidx.compose.ui.gesture.PressIndicatorGestureFilter@e4d55bb]
D/ComposableDumper: data: [androidx.compose.foundation.InteractionState@aa823c0, androidx.compose.foundation.NoIndication@b6f9009, androidx.compose.foundation.IndicationModifier@a1c4bcc]
D/ComposableDumper: data: [androidx.compose.ui.gesture.TapGestureFilter@aeaad8]
D/ComposableDumper: emit() @ (0, 891)..(330, 990)
D/ComposableDumper: <LayoutNode> @ (0, 891)..(330, 990) data=[[androidx.compose.ui.semantics.SemanticsModifierCore@dffe563b, PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.PressIndicatorGestureFilter@e4d55bb), androidx.compose.foundation.IndicationModifier@a1c4bcc, PointerInputModifierImpl(pointerInputFilter=androidx.compose.ui.gesture.TapGestureFilter@aeaad8), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=5.5, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=false), SimpleZIndexModifier(zIndex=2.0), Background(color=Color(0.38431373, 0.0, 0.93333334, 1.0, sRGB IEC61966-2.1), brush=null, alpha=1.0, shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp))), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=RoundedCornerShape(topLeft = DpCornerSize(size=4.0.dp), topRight = DpCornerSize(size=4.0.dp), bottomRight = DpCornerSize(size=4.0.dp), bottomLeft = DpCornerSize(size=4.0.dp)), clip=true)], MeasuringIntrinsicsMeasureBlocks@d891bb5{ measureBlock=androidx.compose.material.SurfaceKt$SurfaceLayout$1$1@b1d878c }, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@af61916, androidx.compose.runtime.internal.ComposableLambda@7d4403e]
D/ComposableDumper: Providers() @ (44, 913)..(286, 968) data=[androidx.compose.runtime.RecomposeScope@3719297]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@674dbb1]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@5215a01=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@8f813e8=StaticValueHolder(value=androidx.compose.ui.platform.AndroidComposeView{118ac8e VFED..... ........ 0,0-1080,924}), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@674dbb1, androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086, androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd)}), BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@674dbb1})]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@9cf9c84, androidx.compose.runtime.internal.ComposableLambda@afbe8f9]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@12e0c6d]
D/ComposableDumper: ProvideTextStyle() @ (44, 913)..(286, 968) data=[androidx.compose.runtime.RecomposeScope@1b2b0a2, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)]
D/ComposableDumper: Providers() @ (44, 913)..(286, 968) data=[androidx.compose.runtime.RecomposeScope@a32c133]
D/ComposableDumper: state() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.SnapshotMutableState@3c9d73b]
D/ComposableDumper: data: [BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@5b77800=androidx.compose.runtime.SnapshotMutableState@97d558b, androidx.compose.runtime.StaticProvidableAmbient@5215a01=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@101fe83=StaticValueHolder(value=androidx.compose.ui.platform.AndroidClipboardManager@61a4cb), androidx.compose.runtime.StaticProvidableAmbient@62c9a85=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@8f813e8=StaticValueHolder(value=androidx.compose.ui.platform.AndroidComposeView{118ac8e VFED..... ........ 0,0-1080,924}), androidx.compose.runtime.StaticProvidableAmbient@b5ad48a=StaticValueHolder(value=androidx.compose.ui.platform.AndroidUriHandler@8ccf924), androidx.compose.runtime.StaticProvidableAmbient@345790b=StaticValueHolder(value=androidx.compose.ui.platform.DisposableUiSavedStateRegistry@9073c8d), androidx.compose.runtime.StaticProvidableAmbient@c1c142c=StaticValueHolder(value=androidx.compose.ui.text.input.TextInputService@9cb34a8), androidx.compose.runtime.DynamicProvidableAmbient@7ffb0af=androidx.compose.runtime.SnapshotMutableState@674dbb1, androidx.compose.runtime.StaticProvidableAmbient@d8e5132=StaticValueHolder(value=androidx.compose.ui.autofill.AutofillTree@780cbc1), androidx.compose.runtime.StaticProvidableAmbient@82e8694=StaticValueHolder(value=androidx.compose.animation.core.DefaultAnimationClock@d847045), androidx.compose.runtime.StaticProvidableAmbient@c222ef5=StaticValueHolder(value=androidx.compose.ui.platform.AndroidTextToolbar@831bf66), androidx.compose.runtime.StaticProvidableAmbient@5ae4839=StaticValueHolder(value=DensityImpl(density=2.75, fontScale=1.0)), androidx.compose.runtime.StaticProvidableAmbient@ff080da=StaticValueHolder(value=com.squareup.sample.textinput.TextInputActivity@c89e7a1), androidx.compose.runtime.StaticProvidableAmbient@f2abafb=StaticValueHolder(value=Ltr), androidx.compose.runtime.DynamicProvidableAmbient@e05b3fc=androidx.compose.runtime.SnapshotMutableState@e0c6e7c, androidx.compose.runtime.StaticProvidableAmbient@348953d=StaticValueHolder(value=androidx.compose.ui.autofill.AndroidAutofill@463c2a7), androidx.compose.runtime.StaticProvidableAmbient@a4c4e7e=StaticValueHolder(value=androidx.compose.ui.platform.AndroidFontResourceLoader@7f2f354), androidx.compose.runtime.StaticProvidableAmbient@5dbffdf=StaticValueHolder(value=androidx.compose.ui.hapticfeedback.AndroidHapticFeedback@f8d62fd), androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@3c9d73b, androidx.compose.runtime.DynamicProvidableAmbient@e19af56=androidx.compose.runtime.SnapshotMutableState@afcc086}), BuildableMap(map={androidx.compose.runtime.DynamicProvidableAmbient@44390b6=androidx.compose.runtime.SnapshotMutableState@3c9d73b})]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@eebfcf0, androidx.compose.runtime.internal.ComposableLambda@12e0c6d]
D/ComposableDumper: Row() @ (44, 913)..(286, 968)
D/ComposableDumper: data: [androidx.compose.foundation.layout.Arrangement$Center@fbcd78e, Vertical(bias=0.0), androidx.compose.ui.LayoutKt$measureBlocksOf$1@32c0269]
D/ComposableDumper: Layout() @ (44, 913)..(286, 968)
D/ComposableDumper: data: [androidx.compose.foundation.InteractionState@aa823c0, androidx.compose.foundation.DefaultDebugIndication@8af34ee, androidx.compose.foundation.IndicationModifier@8ec9e15]
D/ComposableDumper: emit() @ (44, 913)..(286, 968)
D/ComposableDumper: <LayoutNode> @ (44, 913)..(286, 968) data=[[UnspecifiedConstraintsModifier(minWidth=64.0.dp, minHeight=36.0.dp), androidx.compose.foundation.IndicationModifier@8ec9e15, PaddingModifier(start=16.0.dp, top=8.0.dp, end=16.0.dp, bottom=8.0.dp, rtlAware=true)], androidx.compose.ui.LayoutKt$measureBlocksOf$1@32c0269, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@2ce3d8f, androidx.compose.runtime.internal.ComposableLambda@f5f0143]
D/ComposableDumper: Text(text=Dump Views, modifier=Modifier, color=16, fontSize=0, fontStyle=null, fontWeight=null, fontFamily=null, letterSpacing=0, textDecoration=null, textAlign=null, lineHeight=0, overflow=Clip, softWrap=true, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, style=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)) @ (44, 915)..(286, 967) data=[androidx.compose.runtime.RecomposeScope@f26ce58]
D/ComposableDumper: Text(text=AnnotatedString(text=Dump Views, spanStyles=[], paragraphStyles=[], annotations=[]), modifier=Modifier, color=16, fontSize=0, fontStyle=null, fontWeight=null, fontFamily=null, letterSpacing=0, textDecoration=null, textAlign=null, lineHeight=0, overflow=Clip, softWrap=true, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, style=TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)) @ (44, 915)..(286, 967) data=[androidx.compose.runtime.RecomposeScope@697a896, AnnotatedString(text=Dump Views, spanStyles=[], paragraphStyles=[], annotations=[]), 16, 0, 0, 0, Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>, TextStyle(color=Color(0.0, 0.0, 0.0, 0.0, None), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null)]
D/ComposableDumper: contentColor() @ (0, 0)..(0, 0)
D/ComposableDumper: remember() @ (0, 0)..(0, 0) data=[AnnotatedString(text=Dump Views, spanStyles=[], paragraphStyles=[], annotations=[]), Function1<androidx.compose.ui.semantics.SemanticsPropertyReceiver, kotlin.Unit>]
D/ComposableDumper: CoreText(text=AnnotatedString(text=Dump Views, spanStyles=[], paragraphStyles=[], annotations=[]), modifier=ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>), style=TextStyle(color=Color(1.0, 1.0, 1.0, 1.0, sRGB IEC61966-2.1), fontSize=14.0.sp, fontWeight=FontWeight(weight=500), fontStyle=null, fontSynthesis=null, fontFamily=androidx.compose.ui.text.font.DefaultFontFamily@fe406aa, fontFeatureSettings=null, letterSpacing=1.25.sp, baselineShift=null, textGeometricTransform=null, localeList=null, background=Color(0.0, 0.0, 0.0, 0.0, None), textDecoration=null, shadow=null, textAlign=null, textDirection=null, lineHeight=Inherit, textIndent=null), softWrap=true, overflow=Clip, maxLines=2147483647, inlineContent={}, onTextLayout=Function1<androidx.compose.ui.text.TextLayoutResult, kotlin.Unit>) @ (44, 915)..(286, 967) data=[androidx.compose.runtime.RecomposeScope@df4ac17, androidx.compose.foundation.text.TextState@42bf81c]
D/ComposableDumper: data: [androidx.compose.runtime.internal.ComposableLambda@df95c25]
D/ComposableDumper: Layout() @ (44, 915)..(286, 967) data=[androidx.compose.runtime.RecomposeScope@6ddb1fa, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, Function3<androidx.compose.ui.layout.IntrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>, java.lang.Integer, java.lang.Integer>, [ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>), SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=false), androidx.compose.ui.DrawBackgroundModifier@9fb23ab, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@60e7a08, ComposedModifier(factory=Function4<androidx.compose.ui.Modifier, androidx.compose.runtime.Composer<?>, java.lang.Integer, java.lang.Integer, androidx.compose.ui.semantics.SemanticsModifierCore>)], Function3<androidx.compose.ui.MeasureScope, java.util.List<? extends androidx.compose.ui.Measurable>, androidx.compose.ui.unit.Constraints, androidx.compose.ui.MeasureScope$MeasureResult>]
D/ComposableDumper: Layout() @ (44, 915)..(286, 967)
D/ComposableDumper: data: [70]
D/ComposableDumper: data: [71]
D/ComposableDumper: emit() @ (44, 915)..(286, 967)
D/ComposableDumper: <LayoutNode> @ (44, 915)..(286, 967) data=[[androidx.compose.ui.semantics.SemanticsModifierCore@3f149104, SimpleDrawLayerModifier(scaleX=1.0, scaleY=1.0, alpha=1.0, translationX=0.0, translationY=0.0, shadowElevation=0.0, rotationX=0.0, rotationY=0.0, rotationZ=0.0, transformOrigin=TransformOrigin(packedValue=4539628425446424576), shape=androidx.compose.ui.graphics.RectangleShapeKt$RectangleShape$1@a865c98, clip=false), androidx.compose.ui.DrawBackgroundModifier@9fb23ab, androidx.compose.ui.OnPositionedModifierKt$onPositioned$1@60e7a08, androidx.compose.ui.semantics.SemanticsModifierCore@95946e26], androidx.compose.ui.LayoutKt$measureBlocksOf$1@e44f3c6, Ltr]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@6c64f87, androidx.compose.runtime.internal.ComposableLambda@df95c25]
D/ComposableDumper: data: [androidx.compose.runtime.RecomposeScope@8152eb4]
D/ComposableDumper: onCommit() @ (0, 0)..(0, 0) data=[androidx.compose.runtime.RecomposeScope@877eadd, androidx.compose.ui.selection.SelectionRegistrarImpl@64f553e, androidx.compose.runtime.PostCommitScopeImpl@e27e52a]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment