When you press the resetIcon this error comes out:
flutter: Another exception was thrown: invalid text selection: TextSelection(baseOffset: 13, extentOffset: 13, affinity: TextAffinity.downstream, isDirectional: false)
In some cases the error is stronger like this:
══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
flutter: The following assertion was thrown while handling a gesture:
flutter: invalid text selection: TextSelection(baseOffset: 8, extentOffset: 8, affinity:
flutter: TextAffinity.downstream, isDirectional: false)
flutter:
flutter: When the exception was thrown, this was the stack:
flutter: #0 TextEditingController.selection= (package:flutter/src/widgets/editable_text.dart:169:7)
flutter: #1 EditableTextState._handleSelectionChanged (package:flutter/src/widgets/editable_text.dart:1216:23)
flutter: #2 RenderEditable._handlePotentialSelectionChange (package:flutter/src/rendering/editable.dart:369:5)
flutter: #3 RenderEditable.selectWordEdge (package:flutter/src/rendering/editable.dart:1466:9)
flutter: #4 _TextFieldState._handleSingleTapUp (package:flutter/src/material/text_field.dart:766:27)
flutter: #5 _TextSelectionGestureDetectorState._handleTapUp (package:flutter/src/widgets/text_selection.dart:944:16)
flutter: #6 TapGestureRecognizer._checkUp. (package:flutter/src/gestures/tap.dart:363:49)
flutter: #7 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24)
flutter: #8 TapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:363:11)
flutter: #9 TapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:312:7)
flutter: #10 _TransparentTapGestureRecognizer.rejectGesture (package:flutter/src/widgets/text_selection.dart:1146:7)
flutter: #11 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:159:26)
flutter: #12 _WidgetsFlutterBinding&BindingBase&GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:222:20)
flutter: #13 _WidgetsFlutterBinding&BindingBase&GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:198:22)
flutter: #14 _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7)
flutter: #15 _WidgetsFlutterBinding&BindingBase&GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7)
flutter: #16 _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7)
flutter: #20 _invoke1 (dart:ui/hooks.dart:250:10)
flutter: #21 _dispatchPointerDataPacket (dart:ui/hooks.dart:159:5)
flutter: (elided 3 frames from package dart:async)
flutter:
flutter: Handler: "onTapUp"
flutter: Recognizer:
flutter: _TransparentTapGestureRecognizer#dc591
When you press the resetIcon this error comes out: flutter: Another exception was thrown: invalid text selection: TextSelection(baseOffset: 13, extentOffset: 13, affinity: TextAffinity.downstream, isDirectional: false)
In some cases the error is stronger like this: ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════ flutter: The following assertion was thrown while handling a gesture: flutter: invalid text selection: TextSelection(baseOffset: 8, extentOffset: 8, affinity: flutter: TextAffinity.downstream, isDirectional: false) flutter: flutter: When the exception was thrown, this was the stack: flutter: #0 TextEditingController.selection= (package:flutter/src/widgets/editable_text.dart:169:7) flutter: #1 EditableTextState._handleSelectionChanged (package:flutter/src/widgets/editable_text.dart:1216:23) flutter: #2 RenderEditable._handlePotentialSelectionChange (package:flutter/src/rendering/editable.dart:369:5) flutter: #3 RenderEditable.selectWordEdge (package:flutter/src/rendering/editable.dart:1466:9) flutter: #4 _TextFieldState._handleSingleTapUp (package:flutter/src/material/text_field.dart:766:27) flutter: #5 _TextSelectionGestureDetectorState._handleTapUp (package:flutter/src/widgets/text_selection.dart:944:16) flutter: #6 TapGestureRecognizer._checkUp. (package:flutter/src/gestures/tap.dart:363:49)
flutter: #7 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24)
flutter: #8 TapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:363:11)
flutter: #9 TapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:312:7)
flutter: #10 _TransparentTapGestureRecognizer.rejectGesture (package:flutter/src/widgets/text_selection.dart:1146:7)
flutter: #11 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:159:26)
flutter: #12 _WidgetsFlutterBinding&BindingBase&GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:222:20)
flutter: #13 _WidgetsFlutterBinding&BindingBase&GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:198:22)
flutter: #14 _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7)
flutter: #15 _WidgetsFlutterBinding&BindingBase&GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7)
flutter: #16 _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7)
flutter: #20 _invoke1 (dart:ui/hooks.dart:250:10)
flutter: #21 _dispatchPointerDataPacket (dart:ui/hooks.dart:159:5)
flutter: (elided 3 frames from package dart:async)
flutter:
flutter: Handler: "onTapUp"
flutter: Recognizer:
flutter: _TransparentTapGestureRecognizer#dc591