diff --git a/lib/src/multi_trigger_autocomplete.dart b/lib/src/multi_trigger_autocomplete.dart index 16aba4c..6c55d46 100644 --- a/lib/src/multi_trigger_autocomplete.dart +++ b/lib/src/multi_trigger_autocomplete.dart @@ -226,7 +226,7 @@ class MultiTriggerAutocompleteState extends State { final text = _textEditingController.text; var start = querySelection.baseOffset; - if (!keepTrigger) start -= 1; + if (!keepTrigger) start -= _currentTrigger?.trigger.length ?? 1; final end = querySelection.extentOffset;