0

私のアプリはRichEditableText、ボタンのクリックに応答して を作成し、コントロールにフォーカスを設定します。そのため、ユーザーはすぐに入力を開始できます。

ただし、focusOutユーザーがこのコントロール内をクリックした瞬間に、このコントロールに対してイベントが送出されるようです。一時的に集中力を失ってから元に戻すようです。focusInこれはユーザーには見えませんが、アプリのコードはイベントが発生していることを認識し、コントロールが実際にフォーカスを失っfocusOutたときに実行する必要があるロジックがあるため、混乱を招きます。

では、なぜRichEditableTextフォーカスが失われているのでしょうか。フォーカスの変更をトリガーするものを特定できないようです。イベント内にブレークポイントを配置すると、focusOutイベントの上に何も表示されないfocusOutため、調査が困難になります。

4

0 に答える 0