Bug-org 558690 Textarea input fails unless one clicks elsewhere (addressbar, searchbar, forms, etc) first.
初回投稿日時: 2010-04-17 13:44:48
カテゴリ: Mozilla Core バグ修正
SNS:
Tweet (list)
Linuxで時々エディタにIME無しで文字を入力できなくなっていたバグです。これもBug-org 520732の修正によるregressionです。
nsIWidget::CancelIMEComposition()
の処理に問題があり、変換中では無い場合にも処理を行い、これによってその後来るIMからのシグナルを無視する状態になっていました。現在、フォーカスを持ったエディタが再読み込み等で破棄されるときにのみ呼び出されます。そして、Linuxでは環境によってはIMオフでの入力でもIMEのシグナルでキー入力を通知されます。これら二つの条件に当てはまるとシグナルがひたすら無視され、文字が入力できない、という状態になっていました。