Readonly mode - temporary hack to dismiss keyboard

pull/123/head
Xin Yao 4 years ago
parent 5b9fb52804
commit f0dcca00d9
  1. 5
      lib/widgets/raw_editor.dart

@ -379,6 +379,7 @@ class RawEditorState extends EditorState
inputType: TextInputType.multiline,
readOnly: widget.readOnly,
inputAction: TextInputAction.newline,
enableSuggestions: !widget.readOnly,
keyboardAppearance: widget.keyboardAppearance,
textCapitalization: widget.textCapitalization,
),
@ -388,6 +389,10 @@ class RawEditorState extends EditorState
// _sentRemoteValues.add(_lastKnownRemoteTextEditingValue);
}
_textInputConnection!.show();
if (widget.readOnly) {
// temporary hack to dismiss keyboard
SystemChannels.textInput.invokeMethod('TextInput.hide');
}
}
void closeConnectionIfNeeded() {

Loading…
Cancel
Save