@ -157,8 +157,9 @@ class EditorTextSelectionOverlay {
throw 'Invalid position';
}
selectionDelegate
..textEditingValue =
value.copyWith(selection: newSelection, composing: TextRange.empty)
..userUpdateTextEditingValue(
value.copyWith(selection: newSelection, composing: TextRange.empty),
SelectionChangedCause.keyboard)
..bringIntoView(textPosition);