# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.indirect.IndirectPointerInputChange":"IndirectPointerEvent.kt","androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","androidx.compose.foundation.AbstractClickableNode":"Clickable.kt","androidx.collection.MutableLongObjectMap":"LongObjectMap.kt","androidx.compose.foundation.gestures.TapGestureDetector_androidKt":"TapGestureDetector.android.kt","kotlinx.coroutines.Job":"Job.kt","androidx.compose.ui.input.pointer.PointerEvent":"PointerEvent.android.kt","androidx.collection.LongObjectMapKt":"LongObjectMap.kt","androidx.compose.foundation.CombinedClickableNode$DoubleKeyClickState":"Clickable.kt","androidx.compose.ui.platform.CompositionLocalsKt":"CompositionLocals.kt","kotlinx.coroutines.Job$DefaultImpls":"Job.kt","androidx.compose.foundation.GestureNodeKt":"GestureNode.kt"}}
androidx.compose.foundation.CombinedClickableNode -> wz:
# {"id":"sourceFile","fileName":"Clickable.kt"}
    androidx.collection.MutableLongObjectMap longKeyPressJobs -> R
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzn1;"}
    androidx.collection.MutableLongObjectMap doubleKeyClickStates -> S
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzn1;"}
    androidx.compose.ui.input.pointer.PointerInputChange downEvent -> T
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr12;"}
    kotlinx.coroutines.Job longPressJob -> U
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq2;"}
    kotlinx.coroutines.Job tapJob -> V
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq2;"}
    boolean isSecondTap -> W
    boolean longPressTriggered -> X
    long firstTapUpTime -> Y
    boolean ignoreNextUp -> Z
    androidx.compose.ui.input.indirect.IndirectPointerInputChange indirectDownEvent -> a0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lk21;"}
    kotlinx.coroutines.Job indirectLongPressJob -> b0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq2;"}
    kotlinx.coroutines.Job indirectTapJob -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq2;"}
    boolean indirectIsSecondTap -> d0
    boolean indirectLongPressTriggered -> e0
    long indirectFirstTapUpTime -> f0
    boolean indirectIgnoreNextUp -> g0
    9:11:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1064:1064 -> <init>
    9:11:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcu0;Lwn1;)V"}
    12:13:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1091:1091 -> <init>
    12:13:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    14:16:androidx.collection.MutableLongObjectMap androidx.collection.LongObjectMapKt.mutableLongObjectMapOf():136:136 -> <init>
    14:16:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1091 -> <init>
    14:16:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    17:19:void androidx.collection.MutableLongObjectMap.<init>(int,int,kotlin.jvm.internal.DefaultConstructorMarker):631:631 -> <init>
    17:19:androidx.collection.MutableLongObjectMap androidx.collection.LongObjectMapKt.mutableLongObjectMapOf():136 -> <init>
    17:19:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1091 -> <init>
    17:19:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    20:21:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1091:1091 -> <init>
    20:21:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    22:23:androidx.collection.MutableLongObjectMap androidx.collection.LongObjectMapKt.mutableLongObjectMapOf():136:136 -> <init>
    22:23:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1092 -> <init>
    22:23:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    24:26:void androidx.collection.MutableLongObjectMap.<init>(int,int,kotlin.jvm.internal.DefaultConstructorMarker):631:631 -> <init>
    24:26:androidx.collection.MutableLongObjectMap androidx.collection.LongObjectMapKt.mutableLongObjectMapOf():136 -> <init>
    24:26:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1092 -> <init>
    24:26:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    27:30:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1092:1092 -> <init>
    27:30:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    31:32:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1101:1101 -> <init>
    31:32:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    33:35:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role):1109:1109 -> <init>
    33:35:void <init>(kotlin.jvm.functions.Function0,java.lang.String,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.IndicationNodeFactory,boolean,boolean,java.lang.String,androidx.compose.ui.semantics.Role,kotlin.jvm.internal.DefaultConstructorMarker):0 -> <init>
    2:5:void onCancelIndirectPointerInput():1460:1460 -> A
    1:4:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1200:1200 -> F
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsb;Ll12;)V"}
    5:7:void androidx.compose.foundation.AbstractClickableNode.onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1817:1817 -> F
    5:7:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1200 -> F
    8:11:void androidx.compose.foundation.AbstractClickableNode.onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1818:1818 -> F
    8:11:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1200 -> F
    12:15:void androidx.compose.foundation.AbstractClickableNode.initializeGestureCoordination():1940:1940 -> F
    12:15:void androidx.compose.foundation.AbstractClickableNode.onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1819 -> F
    12:15:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1200 -> F
    16:20:androidx.compose.ui.node.DelegatableNode androidx.compose.foundation.GestureNodeKt.gestureNode(androidx.compose.foundation.GestureConnection):36:36 -> F
    16:20:void androidx.compose.foundation.AbstractClickableNode.initializeGestureCoordination():1941 -> F
    16:20:void androidx.compose.foundation.AbstractClickableNode.onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1819 -> F
    16:20:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1200 -> F
    21:25:void androidx.compose.foundation.AbstractClickableNode.initializeGestureCoordination():1941:1941 -> F
    21:25:void androidx.compose.foundation.AbstractClickableNode.onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1819 -> F
    21:25:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1200 -> F
    26:31:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1201:1201 -> F
    32:35:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1202:1202 -> F
    36:42:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2375:2375 -> F
    43:46:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2376:2376 -> F
    47:48:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2374:2374 -> F
    49:54:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1203:1203 -> F
    55:60:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204:1204 -> F
    61:62:void androidx.compose.ui.input.indirect.IndirectPointerInputChange.consume():131:131 -> F
    61:62:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1290 -> F
    61:62:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    63:64:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1291:1291 -> F
    63:64:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    65:68:boolean androidx.compose.foundation.AbstractClickableNode.getEnabled():1696:1696 -> F
    65:68:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1293 -> F
    65:68:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    69:78:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1294:1294 -> F
    69:78:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    79:80:androidx.compose.runtime.ProvidableCompositionLocal androidx.compose.ui.platform.CompositionLocalsKt.getLocalViewConfiguration():191:191 -> F
    79:80:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1295 -> F
    79:80:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    81:89:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1295:1295 -> F
    81:89:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    90:91:long androidx.compose.ui.input.indirect.IndirectPointerInputChange.getUptimeMillis():117:117 -> F
    90:91:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1296 -> F
    90:91:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    92:100:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1296:1296 -> F
    92:100:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    101:103:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1297:1297 -> F
    101:103:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    104:105:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1302:1302 -> F
    104:105:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    106:110:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1303:1303 -> F
    106:110:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    111:113:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> F
    111:113:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> F
    111:113:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1303 -> F
    111:113:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    114:115:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1304:1304 -> F
    114:115:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    116:117:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1307:1307 -> F
    116:117:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    118:124:void handleDownEvent(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1310:1310 -> F
    118:124:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1204 -> F
    125:128:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1207:1207 -> F
    129:135:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2382:2382 -> F
    136:139:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2383:2383 -> F
    140:141:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2381:2381 -> F
    142:145:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPreviousPressed():123:123 -> F
    142:145:boolean androidx.compose.foundation.ClickableKt.changedToUpIgnoreConsumed(androidx.compose.ui.input.indirect.IndirectPointerInputChange):2353 -> F
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    142:145:boolean androidx.compose.foundation.ClickableKt.access$changedToUpIgnoreConsumed(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1 -> F
    142:145:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1210 -> F
    146:152:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPressed():119:119 -> F
    146:152:boolean androidx.compose.foundation.ClickableKt.changedToUpIgnoreConsumed(androidx.compose.ui.input.indirect.IndirectPointerInputChange):2353 -> F
    146:152:boolean androidx.compose.foundation.ClickableKt.access$changedToUpIgnoreConsumed(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1 -> F
    146:152:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1210 -> F
    153:158:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2388:2388 -> F
    159:162:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2389:2389 -> F
    163:164:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2390:2390 -> F
    165:169:void androidx.compose.ui.input.indirect.IndirectPointerInputChange.consume():131:131 -> F
    165:169:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1223 -> F
    170:175:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1214:1214 -> F
    176:177:void androidx.compose.ui.input.indirect.IndirectPointerInputChange.consume():131:131 -> F
    176:177:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1215 -> F
    178:179:long androidx.compose.ui.input.indirect.IndirectPointerInputChange.getUptimeMillis():117:117 -> F
    178:179:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1217 -> F
    180:184:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1218:1218 -> F
    185:188:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1216:1216 -> F
    189:195:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2394:2394 -> F
    196:199:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2395:2395 -> F
    200:201:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):2393:2393 -> F
    202:205:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.isConsumed():126:126 -> F
    202:205:boolean androidx.compose.foundation.ClickableKt.changedToUp(androidx.compose.ui.input.indirect.IndirectPointerInputChange):2351 -> F
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    202:205:boolean androidx.compose.foundation.ClickableKt.access$changedToUp(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1 -> F
    202:205:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1228 -> F
    206:209:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPreviousPressed():123:123 -> F
    206:209:boolean androidx.compose.foundation.ClickableKt.changedToUp(androidx.compose.ui.input.indirect.IndirectPointerInputChange):2351 -> F
    206:209:boolean androidx.compose.foundation.ClickableKt.access$changedToUp(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1 -> F
    206:209:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1228 -> F
    210:216:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPressed():119:119 -> F
    210:216:boolean androidx.compose.foundation.ClickableKt.changedToUp(androidx.compose.ui.input.indirect.IndirectPointerInputChange):2351 -> F
    210:216:boolean androidx.compose.foundation.ClickableKt.access$changedToUp(androidx.compose.ui.input.indirect.IndirectPointerInputChange):1 -> F
    210:216:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1228 -> F
    217:218:androidx.compose.runtime.ProvidableCompositionLocal androidx.compose.ui.platform.CompositionLocalsKt.getLocalViewConfiguration():191:191 -> F
    217:218:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1403 -> F
    217:218:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    219:228:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1403:1403 -> F
    219:228:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    229:235:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):2408:2408 -> F
    229:235:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    236:239:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):2409:2409 -> F
    236:239:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    240:241:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):2407:2407 -> F
    240:241:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    242:243:long androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPosition-F1C5BW0():118:118 -> F
    242:243:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1406 -> F
    242:243:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    244:248:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1406:1406 -> F
    244:248:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    249:250:long androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPosition-F1C5BW0():118:118 -> F
    249:250:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1406 -> F
    249:250:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    251:254:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1406:1406 -> F
    251:254:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    255:269:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1407:1407 -> F
    255:269:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    270:279:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.isConsumed():126:126 -> F
    270:279:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1408 -> F
    270:279:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    280:283:void handleNonUpEventIfNeeded(androidx.compose.ui.input.indirect.IndirectPointerEvent):1411:1411 -> F
    280:283:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1235 -> F
    284:289:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1230:1230 -> F
    290:291:void androidx.compose.ui.input.indirect.IndirectPointerInputChange.consume():131:131 -> F
    290:291:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1231 -> F
    292:293:long androidx.compose.ui.input.indirect.IndirectPointerInputChange.getUptimeMillis():117:117 -> F
    292:293:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1232 -> F
    294:302:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1232:1232 -> F
    303:306:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1238:1238 -> F
    307:314:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):1442:1442 -> F
    307:314:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    315:320:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):2422:2422 -> F
    315:320:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    321:324:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):2423:2423 -> F
    321:324:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    325:326:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):2421:2421 -> F
    325:326:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    327:330:boolean androidx.compose.ui.input.indirect.IndirectPointerInputChange.isConsumed():126:126 -> F
    327:330:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):1447 -> F
    327:330:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    331:334:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):1447:1447 -> F
    331:334:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    335:342:void checkForCancellation(androidx.compose.ui.input.indirect.IndirectPointerEvent):1449:1449 -> F
    335:342:void onIndirectPointerEvent(androidx.compose.ui.input.indirect.IndirectPointerEvent,androidx.compose.ui.input.pointer.PointerEventPass):1239 -> F
    1:4:void onReset():1663:1663 -> I0
    1:3:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1152:1152 -> J
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk12;Ll12;J)V"}
    4:8:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1155:1155 -> J
    9:13:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1156:1156 -> J
    14:19:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1157:1157 -> J
    20:21:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> J
    20:21:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    22:27:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158:1158 -> J
    28:30:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1245:1245 -> J
    28:30:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    31:32:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1246:1246 -> J
    31:32:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    33:36:boolean androidx.compose.foundation.AbstractClickableNode.getEnabled():1696:1696 -> J
    33:36:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1248 -> J
    33:36:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    37:46:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1249:1249 -> J
    37:46:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    47:48:androidx.compose.runtime.ProvidableCompositionLocal androidx.compose.ui.platform.CompositionLocalsKt.getLocalViewConfiguration():191:191 -> J
    47:48:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1250 -> J
    47:48:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    49:57:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1250:1250 -> J
    49:57:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    58:59:long androidx.compose.ui.input.pointer.PointerInputChange.getUptimeMillis():424:424 -> J
    58:59:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1251 -> J
    58:59:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    60:68:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1251:1251 -> J
    60:68:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    69:71:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1252:1252 -> J
    69:71:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    72:73:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1257:1257 -> J
    72:73:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    74:78:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1258:1258 -> J
    74:78:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    79:81:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> J
    79:81:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> J
    79:81:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1258 -> J
    79:81:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    82:83:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1259:1259 -> J
    82:83:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    84:85:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1262:1262 -> J
    84:85:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    86:89:void handleDownEvent(androidx.compose.ui.input.pointer.PointerInputChange):1265:1265 -> J
    86:89:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1158 -> J
    90:91:int androidx.compose.ui.input.pointer.PointerEvent.getClassification():93:93 -> J
    90:91:boolean androidx.compose.foundation.gestures.TapGestureDetector_androidKt.isDeepPress(androidx.compose.ui.input.pointer.PointerEvent):23 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    90:91:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1161 -> J
    92:93:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1161:1161 -> J
    94:97:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1165:1165 -> J
    98:104:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2356:2356 -> J
    105:108:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2357:2357 -> J
    109:110:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2355:2355 -> J
    111:116:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1168:1168 -> J
    117:122:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2362:2362 -> J
    123:126:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2363:2363 -> J
    127:128:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2364:2364 -> J
    129:137:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1178:1178 -> J
    138:143:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1172:1172 -> J
    144:146:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1173:1173 -> J
    147:148:long androidx.compose.ui.input.pointer.PointerInputChange.getUptimeMillis():424:424 -> J
    147:148:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1174 -> J
    149:157:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1174:1174 -> J
    158:164:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2368:2368 -> J
    165:168:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2369:2369 -> J
    169:170:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):2367:2367 -> J
    171:176:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1183:1183 -> J
    177:180:void handleNonUpEventIfNeeded-O0kMr_c(androidx.compose.ui.input.pointer.PointerEvent,long):1392:1392 -> J
    177:180:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1191 -> J
    181:187:void handleNonUpEventIfNeeded-O0kMr_c(androidx.compose.ui.input.pointer.PointerEvent,long):2401:2401 -> J
    181:187:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1191 -> J
    188:191:void handleNonUpEventIfNeeded-O0kMr_c(androidx.compose.ui.input.pointer.PointerEvent,long):2402:2402 -> J
    188:191:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1191 -> J
    192:193:void handleNonUpEventIfNeeded-O0kMr_c(androidx.compose.ui.input.pointer.PointerEvent,long):2400:2400 -> J
    192:193:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1191 -> J
    194:209:void handleNonUpEventIfNeeded-O0kMr_c(androidx.compose.ui.input.pointer.PointerEvent,long):1395:1395 -> J
    194:209:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1191 -> J
    210:216:void handleNonUpEventIfNeeded-O0kMr_c(androidx.compose.ui.input.pointer.PointerEvent,long):1398:1398 -> J
    210:216:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1191 -> J
    217:222:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1185:1185 -> J
    223:225:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1186:1186 -> J
    226:227:long androidx.compose.ui.input.pointer.PointerInputChange.getUptimeMillis():424:424 -> J
    226:227:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1187 -> J
    228:236:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1187:1187 -> J
    237:240:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1194:1194 -> J
    241:248:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):1429:1429 -> J
    241:248:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    249:250:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> J
    249:250:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):1434 -> J
    249:250:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    251:257:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):2415:2415 -> J
    251:257:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    258:261:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):2416:2416 -> J
    258:261:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    262:263:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):2414:2414 -> J
    262:263:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    264:273:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):1434:1434 -> J
    264:273:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    274:281:void checkForCancellation(androidx.compose.ui.input.pointer.PointerEvent):1436:1436 -> J
    274:281:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):1195 -> J
    1:1:void applyAdditionalSemantics(androidx.compose.ui.semantics.SemanticsPropertyReceiver):1563:1563 -> R0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpi2;)V"}
    1:2:androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNode createPointerInputNodeIfNeeded():1143:1143 -> S0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lst2;"}
    1:4:void onCancelKeyInput():1658:1658 -> a1
    1:4:boolean onClickKeyDownEvent-ZmokQxo(android.view.KeyEvent):1566:1566 -> b1
    5:14:boolean onClickKeyDownEvent-ZmokQxo(android.view.KeyEvent):1578:1578 -> b1
    1:4:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1602:1602 -> c1
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/KeyEvent;)V"}
    5:13:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1604:1604 -> c1
    14:21:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1605:1605 -> c1
    22:28:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1606:1606 -> c1
    29:33:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> c1
    29:33:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> c1
    29:33:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1607 -> c1
    34:38:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1614:1614 -> c1
    39:40:kotlin.jvm.functions.Function0 androidx.compose.foundation.AbstractClickableNode.getOnClick():1699:1699 -> c1
    39:40:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1651 -> c1
    41:44:boolean onClickKeyUpEvent-ZmokQxo(android.view.KeyEvent):1651:1651 -> c1
    7:8:void cancelInput(boolean):1465:1465 -> e1
    9:12:void cancelInput(boolean):1466:1466 -> e1
    13:15:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> e1
    13:15:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> e1
    13:15:void cancelInput(boolean):1466 -> e1
    16:17:void cancelInput(boolean):1467:1467 -> e1
    18:21:void cancelInput(boolean):1468:1468 -> e1
    22:24:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> e1
    22:24:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> e1
    22:24:void cancelInput(boolean):1468 -> e1
    25:26:void cancelInput(boolean):1469:1469 -> e1
    27:28:void cancelInput(boolean):1470:1470 -> e1
    29:30:void cancelInput(boolean):1471:1471 -> e1
    31:32:void cancelInput(boolean):1472:1472 -> e1
    33:35:void cancelInput(boolean):1473:1473 -> e1
    36:37:void cancelInput(boolean):1475:1475 -> e1
    38:41:void cancelInput(boolean):1476:1476 -> e1
    42:44:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> e1
    42:44:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> e1
    42:44:void cancelInput(boolean):1476 -> e1
    45:46:void cancelInput(boolean):1477:1477 -> e1
    47:50:void cancelInput(boolean):1478:1478 -> e1
    51:53:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> e1
    51:53:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> e1
    51:53:void cancelInput(boolean):1478 -> e1
    54:55:void cancelInput(boolean):1479:1479 -> e1
    56:57:void cancelInput(boolean):1480:1480 -> e1
    58:59:void cancelInput(boolean):1481:1481 -> e1
    60:61:void cancelInput(boolean):1482:1482 -> e1
    62:63:void cancelInput(boolean):1483:1483 -> e1
    64:67:void cancelInput(boolean):1485:1485 -> e1
    1:4:boolean androidx.compose.foundation.AbstractClickableNode.getEnabled():1696:1696 -> f1
    1:4:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1363 -> f1
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLk21;)V"}
    5:8:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1363:1363 -> f1
    9:11:long androidx.compose.ui.input.indirect.IndirectPointerInputChange.getPosition-F1C5BW0():118:118 -> f1
    9:11:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1364 -> f1
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:14:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1364:1364 -> f1
    15:16:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1365:1365 -> f1
    17:20:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1366:1366 -> f1
    21:25:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1367:1367 -> f1
    26:27:kotlin.jvm.functions.Function0 androidx.compose.foundation.AbstractClickableNode.getOnClick():1699:1699 -> f1
    26:27:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1378 -> f1
    28:31:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1378:1378 -> f1
    32:34:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1383:1383 -> f1
    35:36:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1384:1384 -> f1
    37:38:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1385:1385 -> f1
    39:42:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1386:1386 -> f1
    43:45:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> f1
    43:45:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> f1
    43:45:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1386 -> f1
    46:47:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1387:1387 -> f1
    48:50:void handleUpEvent(long,androidx.compose.ui.input.indirect.IndirectPointerInputChange):1388:1388 -> f1
    1:5:boolean androidx.compose.foundation.AbstractClickableNode.getEnabled():1696:1696 -> g1
    1:5:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1334 -> g1
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLr12;)V"}
    6:9:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1334:1334 -> g1
    10:11:long androidx.compose.ui.input.pointer.PointerInputChange.getPosition-F1C5BW0():425:425 -> g1
    10:11:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1335 -> g1
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:14:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1335:1335 -> g1
    15:16:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1336:1336 -> g1
    17:20:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1337:1337 -> g1
    21:25:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1338:1338 -> g1
    26:27:kotlin.jvm.functions.Function0 androidx.compose.foundation.AbstractClickableNode.getOnClick():1699:1699 -> g1
    26:27:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1349 -> g1
    28:31:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1349:1349 -> g1
    32:33:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1354:1354 -> g1
    34:35:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1355:1355 -> g1
    36:37:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1356:1356 -> g1
    38:41:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1357:1357 -> g1
    42:44:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> g1
    42:44:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> g1
    42:44:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1357 -> g1
    45:46:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1358:1358 -> g1
    47:49:void handleUpEvent(long,androidx.compose.ui.input.pointer.PointerInputChange):1359:1359 -> g1
    3:6:void resetKeyPressState():2428:2428 -> h1
    7:8:void resetKeyPressState():2431:2431 -> h1
    9:26:void resetKeyPressState():2432:2432 -> h1
    27:58:void resetKeyPressState():2435:2435 -> h1
    59:66:void resetKeyPressState():2430:2430 -> h1
    67:98:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> h1
    67:98:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> h1
    67:98:void resetKeyPressState():1668 -> h1
    99:101:void resetKeyPressState():1669:1669 -> h1
    102:105:void resetKeyPressState():2452:2452 -> h1
    106:107:void resetKeyPressState():2455:2455 -> h1
    108:113:void resetKeyPressState():2456:2456 -> h1
    114:147:void resetKeyPressState():2459:2459 -> h1
    148:151:void resetKeyPressState():2454:2454 -> h1
    152:154:kotlinx.coroutines.Job androidx.compose.foundation.CombinedClickableNode$DoubleKeyClickState.getJob():1087:1087 -> h1
    152:154:void resetKeyPressState():1672 -> h1
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    155:162:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> h1
    155:162:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> h1
    155:162:void resetKeyPressState():1672 -> h1
    163:166:void resetKeyPressState():1673:1673 -> h1
    1:4:void onCancelPointerInput():1455:1455 -> m0
    5:8:void onCancelPointerInput():1456:1456 -> m0
