[InputDate] 初期表示後、フォーカスイン、フォーカスアウトを繰り返すと、2回目のフォーカスアウト時にvalueChangedイベントが発生する

文書番号 : 81681     文書種別 : Bug
登録日 : 2016/06/16     最終更新日 : 2016/09/14

対象製品

Wijmo 5

ステータス

修正済み

詳細

InputDateの初期表示後、フォーカスイン、フォーカスアウトし、再度フォーカスイン、フォーカスアウトするとvalueChangedイベントが発生します。
その後、フォーカスイン、フォーカスアウトを繰り返してもvalueChangedイベントは発生しません。

本現象は、5.20152.90以前のバージョンでは発生しません。

【再現手順】
1. InputDateをクリックします。
2. InputDate外をクリックします。
3. 再度、InputDateをクリックします。
4. InputDate外をクリックします。
結果:valueChangedイベントが発生します。

サンプル

回避方法

この問題はバージョン5.20162.207で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。

修正版を適用しない場合の回避方法は次の通りです。

下記コードのようにinputDate初期化後にinputDateのvalueプロパティのミリ秒の値に0を設定します。

◆サンプルコード(JavaScript)
----------------------------------
var inputDate = new wijmo.input.InputDate('#InputDate');
inputDate.value.setMilliseconds(0);
----------------------------------