diff --git a/lib/widgets/raw_editor.dart b/lib/widgets/raw_editor.dart index 7389cab1..2876c3fb 100644 --- a/lib/widgets/raw_editor.dart +++ b/lib/widgets/raw_editor.dart @@ -886,7 +886,13 @@ class RawEditorState extends EditorState } _didChangeTextEditingValue() { - if (_keyboardVisible || kIsWeb) { + if (kIsWeb) { + _onChangeTextEditingValue(); + requestKeyboard(); + return; + } + + if (_keyboardVisible) { _onChangeTextEditingValue(); } else { requestKeyboard();