Bug-org 951021 nsWindow of Android should set modifier state at dispatching events derived from WidgetInputEvent
初回投稿日時: 2013年12月19日15時34分53秒
最終更新日時: 2013年12月19日15時38分54秒
カテゴリ: Android Events Mozilla Core Mozilla29 バグ修正
SNS:
Tweet (list)
Android版のnsWindow
がイベントを発行する際に、マウスやタッチイベントでは、一切、モディファイアの情報を設定しておらず、キーイベントでも、Alt、Ctrl、Meta、Shiftしか設定していないというバグです。
今回の修正により、全てのイベントで、CapsLock、NumLock、ScrollLockも設定されるようになりました。Function
というモディファイア状態もFnに反映するように修正していますが、これがどのような場合にアクティブになっているのかは不明です。
ただし、Javascriptから擬似的に生成されている、一文字で確定した場合のキーイベントや、タッチ操作によるマウスイベントは今回の修正では変更されていません。
また、Androidの制約により、AltGrの情報も設定されていません。
より詳しい情報は、MSDNの資料を参考にしてください。