-
Notifications
You must be signed in to change notification settings - Fork 80
Description
Screen_recording_20250919_134754.mp4
The following assertion was thrown while applying input formatters:
'dart:ui/text.dart': Failed assertion: line 2599 pos 50: '': is not true.
When the exception was thrown, this was the stack:
#2 new TextRange.collapsed (dart:ui/text.dart:2599:50)
#3 new TextSelection.collapsed (package:flutter/src/services/text_editing.dart:34:13)
#4 PhoneInputFormatter.formatEditUpdate (package:flutter_multi_formatter/formatters/phone_input_formatter.dart:137:32)
#5 EditableTextState._formatAndSetValue. (package:flutter/src/widgets/editable_text.dart:4493:29)
#6 ListBase.fold (dart:collection/list.dart:202:22)
#7 EditableTextState._formatAndSetValue (package:flutter/src/widgets/editable_text.dart:4490:37)
#8 EditableTextState.userUpdateTextEditingValue (package:flutter/src/widgets/editable_text.dart:4934:5)
#9 EditableTextState._replaceText (package:flutter/src/widgets/editable_text.dart:5329:5)
#10 CallbackAction.invoke (package:flutter/src/widgets/actions.dart:596:39)
#11 Action._invoke (package:flutter/src/widgets/actions.dart:335:10)
#12 ActionDispatcher.invokeAction (package:flutter/src/widgets/actions.dart:640:19)
#13 Actions.invoke. (package:flutter/src/widgets/actions.dart:964:48)
#14 Actions._visitActionsAncestors (package:flutter/src/widgets/actions.dart:746:18)
#15 Actions.invoke (package:flutter/src/widgets/actions.dart:958:30)
#16 _DeleteTextAction.invoke (package:flutter/src/widgets/editable_text.dart:6394:20)
#17 _OverridableContextAction.invokeDefaultAction (package:flutter/src/widgets/actions.dart:1808:28)
#18 _OverridableActionMixin.invoke (package:flutter/src/widgets/actions.dart:1668:11)
#19 Action._invoke (package:flutter/src/widgets/actions.dart:334:45)
#20 ActionDispatcher.invokeActionIfEnabled (package:flutter/src/widgets/actions.dart:665:28)
#21 ShortcutManager.handleKeypress (package:flutter/src/widgets/shortcuts.dart:935:9)
#22 _ShortcutsState._handleOnKeyEvent (package:flutter/src/widgets/shortcuts.dart:1135:20)
#23 _HighlightModeManager.handleKeyMessage (package:flutter/src/widgets/focus_manager.dart:2244:72)
#24 KeyEventManager._dispatchKeyMessage (package:flutter/src/services/hardware_keyboard.dart:1119:34)
#25 KeyEventManager.handleRawKeyMessage (package:flutter/src/services/hardware_keyboard.dart:1195:17)
#26 BasicMessageChannel.setMessageHandler. (package:flutter/src/services/platform_channel.dart:259:49)
#27 _DefaultBinaryMessenger.setMessageHandler. (package:flutter/src/services/binding.dart:653:35)
#28 _invoke2 (dart:ui/hooks.dart:362:13)
#29 _ChannelCallbackRecord.invoke (dart:ui/channel_buffers.dart:45:5)
#30 _Channel.push (dart:ui/channel_buffers.dart:136:31)
#31 ChannelBuffers.push (dart:ui/channel_buffers.dart:344:17)
#32 PlatformDispatcher._dispatchPlatformMessage (dart:ui/platform_dispatcher.dart:799:22)
#33 _dispatchPlatformMessage (dart:ui/hooks.dart:276:31)
(elided 2 frames from class _AssertionError)
flutter_multi_formatter - 2.13.10
Flutter 3.35.4
Dart 3.9.2