Bug-org 930900 KeyboardEvent.key doesn't return correct value after event dispatch finished
初回投稿日時: 2013年10月31日15時14分53秒
カテゴリ: Events Mozilla Core Mozilla28 バグ修正
SNS:
Tweet (list)
KeyboardEvent
をイベントハンドラで、グローバル変数等に保存しておき、イベントの伝播が終了した後に、KeyboardEvent.key
の値を取得すると、常に空文字列になっている、というバグです。
.key
の実装時に、複製されたイベント情報がある状態と、document.createEvent()
生成された場合との見分けがつかない、状態を示す変数を参照して、返す値を決めていたのが原因です。まもなく、KeyboardEvent
のコンストラクタを実装して、.key
属性値も指定できるようにする予定ですので、それにあわせた修正を一足先に入れて解決しています。