【ccc3.5.2】【必现Bug】EditBox 在真机上,点击其他区域,键盘没收回

【ccc3.5.2】【必现Bug】EditBox 在真机上,点击其他区域,键盘没收回,已经经过无数测试与调用,键盘一直收不回。

  1. 获取焦点之前:

  1. 点击其他区域后:

键盘就这样。

我尝试过,调用 editBox.blur ,是可以收回的。但是在点击其他区域的 editing-did-ended 事件(多行文本的 EditBox)里调用 editBox.blur 会导致死循环直到超过最大的调用栈异常。

控制台打印这个:

还没细查,是什么意思

现在找到了一个临时的办法规避,通过额外保存一个变量去判断有没有焦点。