# {"id":"partitionSourceFiles","fileNameMappings":{"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.foundation.text.selection.TextFieldSelectionManager$handleDragObserver$1 -> px2:
# {"id":"sourceFile","fileName":"TextFieldSelectionManager.kt"}
    androidx.compose.foundation.text.selection.TextFieldSelectionManager this$0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsx2;"}
    boolean $isStartHandle -> b
    1:3:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):599:599 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsx2;Z)V"}
    4:8:void <init>(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):0:0 -> <init>
    1:1:void onStart-3MmeM6k(long,androidx.compose.foundation.text.selection.SelectionAdjustment):631:631 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLcy1;)V"}
    1:5:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setDraggingHandle(androidx.compose.foundation.text.Handle):182:182 -> b
    1:5:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:5:void onStop():650 -> b
    6:8:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setDraggingHandle(androidx.compose.foundation.text.Handle):1504:1504 -> b
    6:8:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93 -> b
    6:8:void onStop():650 -> b
    9:10:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):186:186 -> b
    9:10:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:10:void onStop():651 -> b
    11:14:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):1507:1507 -> b
    11:14:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> b
    11:14:void onStop():651 -> b
    15:18:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateFloatingToolbar(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):93:93 -> b
    15:18:void onStop():652 -> b
    1:5:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setDraggingHandle(androidx.compose.foundation.text.Handle):182:182 -> c
    1:5:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:5:void onUp():624 -> c
    6:8:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setDraggingHandle(androidx.compose.foundation.text.Handle):1504:1504 -> c
    6:8:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93 -> c
    6:8:void onUp():624 -> c
    9:10:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):186:186 -> c
    9:10:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:10:void onUp():625 -> c
    11:14:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):1507:1507 -> c
    11:14:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> c
    11:14:void onUp():625 -> c
    15:18:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateFloatingToolbar(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):93:93 -> c
    15:18:void onUp():626 -> c
    1:9:void onDown-k-4lQ0M(long):601:601 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    10:13:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setDraggingHandle(androidx.compose.foundation.text.Handle):182:182 -> d
    10:13:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:13:void onDown-k-4lQ0M(long):601 -> d
    14:16:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setDraggingHandle(androidx.compose.foundation.text.Handle):1504:1504 -> d
    14:16:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDraggingHandle(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.foundation.text.Handle):93 -> d
    14:16:void onDown-k-4lQ0M(long):601 -> d
    17:24:void onDown-k-4lQ0M(long):605:605 -> d
    25:28:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> d
    25:28:void onDown-k-4lQ0M(long):608 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:35:void onDown-k-4lQ0M(long):608:608 -> d
    36:39:void onDown-k-4lQ0M(long):610:610 -> d
    40:41:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragBeginPosition$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,long):93:93 -> d
    40:41:void onDown-k-4lQ0M(long):612 -> d
    42:46:androidx.compose.ui.geometry.Offset androidx.compose.ui.geometry.Offset.box-impl(long):0:0 -> d
    42:46:void onDown-k-4lQ0M(long):613 -> d
    47:48:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):186:186 -> d
    47:48:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    47:48:void onDown-k-4lQ0M(long):613 -> d
    49:53:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):1507:1507 -> d
    49:53:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> d
    49:53:void onDown-k-4lQ0M(long):613 -> d
    54:56:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,long):93:93 -> d
    54:56:void onDown-k-4lQ0M(long):616 -> d
    57:58:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setPreviousRawDragOffset$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,int):93:93 -> d
    57:58:void onDown-k-4lQ0M(long):617 -> d
    59:62:androidx.compose.foundation.text.LegacyTextFieldState androidx.compose.foundation.text.selection.TextFieldSelectionManager.getState$foundation():102:102 -> d
    59:62:void onDown-k-4lQ0M(long):619 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    63:66:void androidx.compose.foundation.text.LegacyTextFieldState.setInTouchMode(boolean):839:839 -> d
    63:66:void onDown-k-4lQ0M(long):619 -> d
    67:70:void androidx.compose.foundation.text.LegacyTextFieldState.setInTouchMode(boolean):1222:1222 -> d
    67:70:void onDown-k-4lQ0M(long):619 -> d
    71:74:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateFloatingToolbar(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):93:93 -> d
    71:74:void onDown-k-4lQ0M(long):620 -> d
    1:4:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    1:4:void onDrag-k-4lQ0M(long):634 -> e
    5:8:void onDrag-k-4lQ0M(long):634:634 -> e
    9:10:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setDragTotalDistance$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager,long):93:93 -> e
    9:10:void onDrag-k-4lQ0M(long):634 -> e
    11:12:long androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getDragBeginPosition$p(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> e
    11:12:void onDrag-k-4lQ0M(long):636 -> e
    13:16:void onDrag-k-4lQ0M(long):636:636 -> e
    17:21:androidx.compose.ui.geometry.Offset androidx.compose.ui.geometry.Offset.box-impl(long):0:0 -> e
    17:21:void onDrag-k-4lQ0M(long):636 -> e
    22:23:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):186:186 -> e
    22:23:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:23:void onDrag-k-4lQ0M(long):636 -> e
    24:26:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setCurrentDragPosition-_kEHs6E(androidx.compose.ui.geometry.Offset):1507:1507 -> e
    24:26:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$setCurrentDragPosition-_kEHs6E(androidx.compose.foundation.text.selection.TextFieldSelectionManager,androidx.compose.ui.geometry.Offset):93 -> e
    24:26:void onDrag-k-4lQ0M(long):636 -> e
    27:30:void onDrag-k-4lQ0M(long):638:638 -> e
    31:37:void onDrag-k-4lQ0M(long):639:639 -> e
    38:39:long androidx.compose.ui.geometry.Offset.unbox-impl():0:0 -> e
    38:39:void onDrag-k-4lQ0M(long):639 -> e
    40:41:void onDrag-k-4lQ0M(long):642:642 -> e
    42:49:androidx.compose.ui.hapticfeedback.HapticFeedbackType androidx.compose.ui.hapticfeedback.HapticFeedbackType.box-impl(int):0:0 -> e
    42:49:void onDrag-k-4lQ0M(long):644 -> e
    50:56:void onDrag-k-4lQ0M(long):637:637 -> e
    57:60:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$updateFloatingToolbar(androidx.compose.foundation.text.selection.TextFieldSelectionManager,boolean):93:93 -> e
    57:60:void onDrag-k-4lQ0M(long):646 -> e
    1:1:void onCancel():655:655 -> onCancel
