From 710e84982898cb4066a94e711133f3baf749b81e Mon Sep 17 00:00:00 2001 From: dhrname Date: Sat, 7 Jul 2018 21:57:55 +0900 Subject: [PATCH] Modify the keyevent bug about a ticket #38039 --- ChangeLog.txt | 2 +- document/index.en.html | 2 +- document/index.html | 2 +- org/w3c/dom/smil.js | 5 +++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 080ab6b..37dfadb 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,7 +1,7 @@ 2017-6-7 version 32 1, base.jsの高速化 2, チケット #37090「animate-elem-08-t.svgの不具合」を修正 -3, スペックの修正 +3, スペックの修正 (beta fixed) 2017-4-8 version 31 1, アニメーション開始時の高速化 diff --git a/document/index.en.html b/document/index.en.html index 1b3b85b..eb44c66 100644 --- a/document/index.en.html +++ b/document/index.en.html @@ -18,7 +18,7 @@

SIE - SVG JavaScript library

Download SIE 31

-

sie31.zip (ZIP 343.2 KB)

+

sie32.zip (ZIP 343.2 KB)

Requirements

Internet Explorer11+, Mozilla Firefox44.0+, Opera33.0+, Safari3.0+ or Google Chrome3.0+

A HTTP Server Soft

diff --git a/document/index.html b/document/index.html index 4a8ae55..d8b6dd9 100644 --- a/document/index.html +++ b/document/index.html @@ -18,7 +18,7 @@

SIE - SVG形式の画像を表示できるJavaScriptライブラリ

SIE 31 をダウンロード

-

sie31.zip (ZIP形式 343.2 KB)

+

sie32.zip (ZIP形式 343.2 KB)

あらかじめ、圧縮ファイル(ZIP形式)をダウンロードしてから、解凍してください。sie.jsを手に入れることができます。

動作環境

Internet Explorer11+, Mozilla Firefox44.0+, Opera33.0+, Safari3.0+ or Google Chrome3.0+

diff --git a/org/w3c/dom/smil.js b/org/w3c/dom/smil.js index 0d47f0d..cb01f70 100644 --- a/org/w3c/dom/smil.js +++ b/org/w3c/dom/smil.js @@ -460,8 +460,9 @@ base("$frame").mix ( { listener.call(this, evt); } }).bind(this), true); } else if (this.accessKey) { - document.documentElement.addEventListener("keydown", (function(evt) { - if (evt.char === this.accessKey) { + var doc = document || ele.ownerDocument; + doc.documentElement.addEventListener("keydown", (function(evt) { + if (evt.key === this.accessKey) { listener.call(this, evt); } }).bind(this), false); } else { -- 2.11.0