From e2ab4df8cd438a77d15700b0b0aadf8c3b5fa01d Mon Sep 17 00:00:00 2001 From: Till Friebe Date: Tue, 1 Jun 2021 18:23:00 +0200 Subject: [PATCH] Fix paste bug --- lib/src/widgets/raw_editor.dart | 6 ------ .../raw_editor_state_selection_delegate_mixin.dart | 8 ++++++++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/src/widgets/raw_editor.dart b/lib/src/widgets/raw_editor.dart index b94472b6..7cfb9103 100644 --- a/lib/src/widgets/raw_editor.dart +++ b/lib/src/widgets/raw_editor.dart @@ -676,12 +676,6 @@ class RawEditorState extends EditorState @override bool get wantKeepAlive => widget.focusNode.hasFocus; - - @override - void userUpdateTextEditingValue( - TextEditingValue value, SelectionChangedCause cause) { - updateEditingValue(value); - } } class _Editor extends MultiChildRenderObjectWidget { diff --git a/lib/src/widgets/raw_editor/raw_editor_state_selection_delegate_mixin.dart b/lib/src/widgets/raw_editor/raw_editor_state_selection_delegate_mixin.dart index cda991cc..7da1c66e 100644 --- a/lib/src/widgets/raw_editor/raw_editor_state_selection_delegate_mixin.dart +++ b/lib/src/widgets/raw_editor/raw_editor_state_selection_delegate_mixin.dart @@ -26,6 +26,14 @@ mixin RawEditorStateSelectionDelegateMixin on EditorState } } + @override + void userUpdateTextEditingValue( + TextEditingValue value, + SelectionChangedCause cause, + ) { + setTextEditingValue(value); + } + @override bool get cutEnabled => widget.toolbarOptions.cut && !widget.readOnly;