From 36d8b71e3325354545e77d7a2666338cb308d95f Mon Sep 17 00:00:00 2001 From: ginlime Date: Tue, 4 Oct 2016 15:30:15 +0900 Subject: [PATCH] =?UTF-8?q?compositionend=20=E3=81=A7=E3=81=AE=E3=82=A4?= =?UTF-8?q?=E3=83=99=E3=83=B3=E3=83=88=E7=99=BA=E7=81=AB=E3=82=92=E7=84=A1?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6=E3=81=AB=E5=AE=9F=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Google Chrome が最新版で compositionend タイミングでのイベント発火を行わなくなったため、 無条件に実行するよう変更。 --- src/jquery.mcInputEvent.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/jquery.mcInputEvent.js b/src/jquery.mcInputEvent.js index 3994241..e3dd4d3 100644 --- a/src/jquery.mcInputEvent.js +++ b/src/jquery.mcInputEvent.js @@ -142,11 +142,8 @@ case 'compositionend': // IME入力中フラグのリセット this.isComposition = false; - // MS系ブラウザでIME入力後にイベントが発火しない事への対策 - // 他ブラウザと合わせるために値が同じでも発火させる - if (isMsBrowser) { - this.triggerEvent(); - } + // Chromeが最新版でイベント発火しなくなったため、どの状況でも発火させる + this.triggerEvent(); break; case 'focus': // フォーカスを受けた時にselectionchangeイベントを有効にする