我的应用程序创建一个RichEditableText
响应按钮单击,然后将焦点设置在控件上因此,用户可以立即开始输入。
但是,似乎focusOut
在用户单击该控件时为该控件调度了一个事件。它似乎暂时失去了焦点,然后又恢复了。对用户来说这是不可见的,但应用程序代码会看到focusIn
并focusOut
触发事件,这会搞砸事情,因为当控件实际失去焦点时需要运行一些逻辑。
那么,知道为什么RichEditableText
会失去焦点吗?我似乎无法确定是什么触发了焦点变化。如果我在focusOut
事件中设置断点,我看不到focusOut
事件上方的任何内容,因此很难调查。