CarGuo/gsy_flutter_demo

连续点击验证码输入框,键盘重复弹起

simplezhli opened this issue · 1 comments

问题代码,可以添加一个键盘弹出的判断来解决。

if (MediaQuery.of(context).viewInsets.bottom == 0){
   final focusScope = FocusScope.of(context);
   focusScope.requestFocus(FocusNode());
   Future.delayed(Duration.zero, () => focusScope.requestFocus(node));
}

8a9f5b9 by ios