hideKeyboard function

void hideKeyboard(
  1. BuildContext context
)

hides soft keyboard using platform channel

Implementation

void hideKeyboard(BuildContext context) {
  final currentFocus = FocusScope.of(context);
  SystemChannels.textInput.invokeMethod<dynamic>('TextInput.hide');
  if (currentFocus.hasFocus) {
    currentFocus.unfocus();
    currentFocus.focusedChild?.unfocus();
  }
}