Bug-org 950559 IME composition window should be positioned at bottom-left of windowless plugin rather than top-left of screen
初回投稿日時: 2013年12月19日15時27分38秒
最終更新日時: 2013年12月20日13時27分51秒
カテゴリ: Flash Mozilla Core Mozilla29 plugin Windows バグ修正
SNS:
Tweet (list)
WindowsでwindowlessなFlashにIMEで未確定文字列を入力すると、画面左上に未確定文字列が表示され、視点移動が大きく、非常に見づらい動作でした。これの代表例は、ustreamのチャットの入力欄です。
今回の修正では、未確定文字列をフォーカスを持つプラグインの左下隅を、未確定文字列が表示されるComposition Windowの左上の座標として指定するようにしました。なお、プラグインがスクロールによって、ウインドウ外にある場合は、ウインドウの端に丸め込まれます。
なお、ATOKのみ、未確定文字列の上に、候補ウインドウも重なるという動作になりますが、候補ウインドウ位置を明示的に指定しても動作が変わらなかったので、ATOK側のバグだと思われます。