onFieldFocus method

void onFieldFocus()

Implementation

void onFieldFocus() {
  if (kIsWeb) {
    _focusNode.requestFocus();
    return;
  }
  if (View.of(context).viewInsets.bottom <= 0.0 &&
      controller.text.trim().length != widget.maxLength) {
    FocusScope.of(context).unfocus();
    _focusNode = FocusNode();
    _focusNode.addListener(_focusListener);
  }
  _focusNode.requestFocus();
  setState(() {});
}