# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.TextFieldValue":"TextFieldValue.kt","androidx.compose.foundation.text.TextLayoutResultProxy":"TextLayoutResultProxy.kt","androidx.compose.ui.text.TextRange":"TextRange.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt":"TextFieldSelectionManager.android.kt","androidx.compose.ui.text.TextRange$Companion":"TextRange.kt","androidx.compose.foundation.text.LegacyTextFieldState":"CoreTextField.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager":"TextFieldSelectionManager.kt","androidx.compose.ui.geometry.Offset":"Offset.kt","androidx.compose.ui.hapticfeedback.HapticFeedbackType":"HapticFeedbackType.kt","androidx.compose.ui.text.AnnotatedString":"AnnotatedString.kt"}}
androidx.compose.foundation.text.selection.TextFieldSelectionManager$touchSelectionObserver$1 -> qe7:
# {"id":"sourceFile","fileName":"TextFieldSelectionManager.kt"}
    boolean isLongPressSelectionOnly -> a
    androidx.compose.ui.text.TextRange runningSelection -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Leg7;"}
    androidx.compose.foundation.text.selection.SelectionAdjustment selectionAdjustmentMode -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lan6;"}
    androidx.compose.foundation.text.selection.TextFieldSelectionManager this$0 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lse7;"}
    1:3:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager):265:265 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lse7;)V"}
    4:6:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager):0:0 -> <init>
    7:8:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager):266:266 -> <init>
    9:10:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getNone():44:44 -> <init>
    9:10:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager):268 -> <init>
    11:13:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager):268:268 -> <init>
    1:8:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):279:279 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLan6;)V"}
    9:10:androidx.compose.foundation.text.Handle androidx.compose.foundation.text.selection.TextFieldSelectionManager.getDraggingHandle():182:182 -> a
    9:10:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):279 -> a
    11:20:androidx.compose.foundation.text.Handle androidx.compose.foundation.text.selection.TextFieldSelectionManager.getDraggingHandle():1503:1503 -> a
    11:20:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):279 -> a
    21:22:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):283:283 -> a
    23:26:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93:93 -> a
    23:26:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):283 -> a
    27:29:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setPreviousRawDragOffset$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,int):93:93 -> a
    27:29:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):284 -> a
    30:31:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):285:285 -> a
    32:33:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):286:286 -> a
    34:36:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):289:289 -> a
    37:41:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> a
    37:41:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):292 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:53:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):292:292 -> a
    54:57:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):310:310 -> a
    58:59:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82:82 -> a
    58:59:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):310 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:61:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> a
    60:61:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:61:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):310 -> a
    62:69:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):310:310 -> a
    70:72:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):312:312 -> a
    73:76:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):317:317 -> a
    77:80:long androidx.compose.ui.text.TextRange.access$getZero$cp():48:48 -> a
    77:80:long androidx.compose.ui.text.TextRange$Companion.getZero-d9O1mEE():92 -> a
    77:80:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):317 -> a
    81:84:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):317:317 -> a
    85:86:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):321:321 -> a
    87:95:androidx.compose.ui.hapticfeedback.HapticFeedbackType androidx.compose.ui.hapticfeedback.HapticFeedbackType.box-impl(int):0:0 -> a
    87:95:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):323 -> a
    96:100:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateSelection-jSglsI8(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):93:93 -> a
    96:100:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):314 -> a
    101:105:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> a
    101:105:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):328 -> a
    106:107:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.TextRange):93:93 -> a
    106:107:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):328 -> a
    108:112:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> a
    108:112:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):329 -> a
    113:116:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):329:329 -> a
    117:120:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> a
    117:120:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):293 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    121:126:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):293:293 -> a
    127:130:int androidx.compose.foundation.text.TextLayoutResultProxy.getOffsetForPosition-3MmeM6k$default(androidx.compose.foundation.text.TextLayoutResultProxy,long,boolean,int,java.lang.Object):52:52 -> a
    127:130:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):294 -> a
    131:132:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOffsetMapping$foundation():96:96 -> a
    131:132:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):295 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    133:136:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):295:295 -> a
    137:140:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):299:299 -> a
    141:142:androidx.compose.ui.text.AnnotatedString androidx.compose.ui.text.input.TextFieldValue.getAnnotatedString():62:62 -> a
    141:142:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):299 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    143:146:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):300:300 -> a
    147:150:androidx.compose.ui.text.input.TextFieldValue androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$createTextFieldValue-FDrldGo(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.AnnotatedString,long):93:93 -> a
    147:150:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):298 -> a
    151:153:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):303:303 -> a
    154:157:androidx.compose.ui.hapticfeedback.HapticFeedback androidx.compose.foundation.text.selection.TextFieldSelectionManager.getHapticFeedBack():145:145 -> a
    154:157:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):304 -> a
    158:162:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):304:304 -> a
    163:164:kotlin.jvm.functions.Function1 androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOnValueChange$foundation():99:99 -> a
    163:164:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):305 -> a
    165:167:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):305:305 -> a
    168:169:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> a
    168:169:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):306 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    170:174:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> a
    170:174:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):306 -> a
    175:176:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setLatestSelection-OEnZFl4$foundation(androidx.compose.ui.text.TextRange):213:213 -> a
    175:176:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):306 -> a
    177:178:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):308:308 -> a
    179:180:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):333:333 -> a
    181:183:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setHandleState(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.HandleState):93:93 -> a
    181:183:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):333 -> a
    184:185:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragBeginPosition$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,long):93:93 -> a
    184:185:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):335 -> a
    186:190:androidx.compose.ui.geometry.Offset androidx.compose.ui.geometry.Offset.box-impl(long):0:0 -> a
    186:190:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):336 -> a
    191:195:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93:93 -> a
    191:195:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):336 -> a
    196:198:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,long):93:93 -> a
    196:198:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):337 -> a
    1:4:void onStop():420:420 -> b
    1:1:void onUp():276:276 -> c
    1:1:void onDown-k-4lQ0M(long):272:272 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    1:12:void onDrag-k-4lQ0M(long):342:342 -> e
    13:14:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82:82 -> e
    13:14:void onDrag-k-4lQ0M(long):342 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:16:java.lang.String androidx.compose.ui.text.AnnotatedString.getText():50:50 -> e
    15:16:java.lang.String androidx.compose.ui.text.input.TextFieldValue.getText():82 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    15:16:void onDrag-k-4lQ0M(long):342 -> e
    17:24:void onDrag-k-4lQ0M(long):342:342 -> e
    25:26:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    25:26:void onDrag-k-4lQ0M(long):344 -> e
    27:30:void onDrag-k-4lQ0M(long):344:344 -> e
    31:32:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,long):93:93 -> e
    31:32:void onDrag-k-4lQ0M(long):344 -> e
    33:37:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> e
    33:37:void onDrag-k-4lQ0M(long):345 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:43:void onDrag-k-4lQ0M(long):345:345 -> e
    44:45:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginPosition$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    44:45:void onDrag-k-4lQ0M(long):346 -> e
    46:47:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    46:47:void onDrag-k-4lQ0M(long):346 -> e
    48:51:void onDrag-k-4lQ0M(long):346:346 -> e
    52:56:androidx.compose.ui.geometry.Offset androidx.compose.ui.geometry.Offset.box-impl(long):0:0 -> e
    52:56:void onDrag-k-4lQ0M(long):346 -> e
    57:59:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93:93 -> e
    57:59:void onDrag-k-4lQ0M(long):346 -> e
    60:65:androidx.compose.ui.text.TextRange androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    60:65:void onDrag-k-4lQ0M(long):350 -> e
    66:72:void onDrag-k-4lQ0M(long):351:351 -> e
    73:74:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> e
    73:74:void onDrag-k-4lQ0M(long):351 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    75:80:void onDrag-k-4lQ0M(long):351:351 -> e
    81:82:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOffsetMapping$foundation():96:96 -> e
    81:82:void onDrag-k-4lQ0M(long):355 -> e
    83:85:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginPosition$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    83:85:void onDrag-k-4lQ0M(long):356 -> e
    86:89:int androidx.compose.foundation.text.TextLayoutResultProxy.getOffsetForPosition-3MmeM6k$default(androidx.compose.foundation.text.TextLayoutResultProxy,long,boolean,int,java.lang.Object):52:52 -> e
    86:89:void onDrag-k-4lQ0M(long):356 -> e
    90:93:void onDrag-k-4lQ0M(long):355:355 -> e
    94:95:androidx.compose.ui.text.input.OffsetMapping androidx.compose.foundation.text.selection.TextFieldSelectionManager.getOffsetMapping$foundation():96:96 -> e
    94:95:void onDrag-k-4lQ0M(long):360 -> e
    96:102:void onDrag-k-4lQ0M(long):361:361 -> e
    103:104:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> e
    103:104:void onDrag-k-4lQ0M(long):361 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    105:108:int androidx.compose.foundation.text.TextLayoutResultProxy.getOffsetForPosition-3MmeM6k$default(androidx.compose.foundation.text.TextLayoutResultProxy,long,boolean,int,java.lang.Object):52:52 -> e
    105:108:void onDrag-k-4lQ0M(long):361 -> e
    109:114:void onDrag-k-4lQ0M(long):360:360 -> e
    115:118:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getNone():44:44 -> e
    115:118:void onDrag-k-4lQ0M(long):368 -> e
    119:121:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getWord():67:67 -> e
    119:121:void onDrag-k-4lQ0M(long):370 -> e
    122:125:void onDrag-k-4lQ0M(long):374:374 -> e
    126:132:void onDrag-k-4lQ0M(long):375:375 -> e
    133:134:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> e
    133:134:void onDrag-k-4lQ0M(long):375 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    135:143:androidx.compose.ui.hapticfeedback.HapticFeedbackType androidx.compose.ui.hapticfeedback.HapticFeedbackType.box-impl(int):0:0 -> e
    135:143:void onDrag-k-4lQ0M(long):380 -> e
    144:148:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateSelection-jSglsI8(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):93:93 -> e
    144:148:void onDrag-k-4lQ0M(long):373 -> e
    149:152:androidx.compose.ui.text.TextRange androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    149:152:void onDrag-k-4lQ0M(long):384 -> e
    153:159:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> e
    153:159:void onDrag-k-4lQ0M(long):384 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    160:161:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginPosition$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    160:161:void onDrag-k-4lQ0M(long):386 -> e
    162:165:void onDrag-k-4lQ0M(long):385:385 -> e
    166:172:void onDrag-k-4lQ0M(long):391:391 -> e
    173:174:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> e
    173:174:void onDrag-k-4lQ0M(long):391 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    175:178:void onDrag-k-4lQ0M(long):390:390 -> e
    179:185:androidx.compose.ui.text.TextRange androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    179:185:void onDrag-k-4lQ0M(long):395 -> e
    186:189:void onDrag-k-4lQ0M(long):402:402 -> e
    190:196:void onDrag-k-4lQ0M(long):403:403 -> e
    197:198:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> e
    197:198:void onDrag-k-4lQ0M(long):403 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    199:200:void onDrag-k-4lQ0M(long):406:406 -> e
    201:209:androidx.compose.ui.hapticfeedback.HapticFeedbackType androidx.compose.ui.hapticfeedback.HapticFeedbackType.box-impl(int):0:0 -> e
    201:209:void onDrag-k-4lQ0M(long):408 -> e
    210:213:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateSelection-jSglsI8(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.input.TextFieldValue,long,boolean,boolean,androidx.compose.foundation.text.selection.SelectionAdjustment,boolean,androidx.compose.ui.hapticfeedback.HapticFeedbackType):93:93 -> e
    210:213:void onDrag-k-4lQ0M(long):401 -> e
    214:218:androidx.compose.ui.text.TextRange androidx.compose.ui.text.TextRange.box-impl(long):0:0 -> e
    214:218:void onDrag-k-4lQ0M(long):412 -> e
    219:220:void onDrag-k-4lQ0M(long):412:412 -> e
    221:222:androidx.compose.ui.text.TextRange androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    221:222:void onDrag-k-4lQ0M(long):413 -> e
    223:228:void onDrag-k-4lQ0M(long):413:413 -> e
    229:230:void onDrag-k-4lQ0M(long):414:414 -> e
    231:234:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateFloatingToolbar(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):93:93 -> e
    231:234:void onDrag-k-4lQ0M(long):417 -> e
    1:6:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93:93 -> f
    1:6:void onEnd():425 -> f
    7:9:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93:93 -> f
    7:9:void onEnd():426 -> f
    10:11:androidx.compose.foundation.text.selection.SelectionAdjustment androidx.compose.foundation.text.selection.SelectionAdjustment$Companion.getNone():44:44 -> f
    10:11:void onEnd():427 -> f
    12:14:void onEnd():427:427 -> f
    15:17:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateFloatingToolbar(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):93:93 -> f
    15:17:void onEnd():428 -> f
    18:21:void onEnd():430:430 -> f
    22:23:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> f
    22:23:void onEnd():430 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:32:void onEnd():430:430 -> f
    33:37:long androidx.compose.ui.text.input.TextFieldValue.getSelection-d9O1mEE():88:88 -> f
    33:37:void onEnd():430 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:42:void onEnd():431:431 -> f
    43:45:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setHandleState(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.HandleState):93:93 -> f
    43:45:void onEnd():431 -> f
    46:52:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> f
    46:52:void onEnd():432 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:61:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.isSelectionHandleInVisibleBound(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):143:143 -> f
    53:61:void onEnd():433 -> f
    62:67:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleStart(boolean):815:815 -> f
    62:67:void onEnd():432 -> f
    68:70:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleStart(boolean):1213:1213 -> f
    68:70:void onEnd():432 -> f
    71:76:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> f
    71:76:void onEnd():434 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:85:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.isSelectionHandleInVisibleBound(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):143:143 -> f
    77:85:void onEnd():435 -> f
    86:91:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleEnd(boolean):821:821 -> f
    86:91:void onEnd():434 -> f
    92:94:void androidx.compose.foundation.text.LegacyTextFieldState.setShowSelectionHandleEnd(boolean):1216:1216 -> f
    92:94:void onEnd():434 -> f
    95:100:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> f
    95:100:void onEnd():436 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    101:108:boolean androidx.compose.foundation.text.selection.TextFieldSelectionManager_androidKt.isSelectionHandleInVisibleBound(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):143:143 -> f
    101:108:void onEnd():437 -> f
    109:114:void androidx.compose.foundation.text.LegacyTextFieldState.setShowCursorHandle(boolean):827:827 -> f
    109:114:void onEnd():436 -> f
    115:117:void androidx.compose.foundation.text.LegacyTextFieldState.setShowCursorHandle(boolean):1219:1219 -> f
    115:117:void onEnd():436 -> f
    118:121:void onEnd():439:439 -> f
    122:123:androidx.compose.ui.text.TextRange androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> f
    122:123:void onEnd():443 -> f
    124:126:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$maybeSuggestSelection-OEnZFl4(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.TextRange):93:93 -> f
    124:126:void onEnd():443 -> f
    127:129:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragBeginSelection$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.text.TextRange):93:93 -> f
    127:129:void onEnd():445 -> f
    1:4:void onCancel():422:422 -> onCancel
