日付をまたぐ予定の下端をマウスドラッグすると開始日時が変更される

文書番号 : 82463     文書種別 : 既知の問題     登録日 : 2017/12/06     最終更新日 : 2018/03/28
文書を印刷する
対象製品
Wijmo 3
ステータス
修正済み
詳細
日付をまたぐように予定を登録してから、予定の下端をドラッグして終了時刻を変更すると、開始時刻が変更されてしまいます。

再現手順

1. カレンダーをクリックして予定登録画面を表示します。
2. 終了日を翌日に変更します。
3. 翌日を表示して、登録した予定の下端をドラッグして終了時刻を変更します。
結果: 予定の開始日時が翌日12:00 AMに変更されてしまいます。
回避方法
この問題はバージョン3.20181.132で修正されました。

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

下記のように、_onApptVisualDargOrResizeメソッドで予定の開始時刻を設定することで、問題を回避することができます。

var evcal = $('#evcal').data('wijmoWijevcal');
var func = evcal._onApptVisualDargOrResize;
evcal._onApptVisualDargOrResize = function(visual, appt){
 var start = appt.start;
 func.call(evcal, visual, appt);
 if(this._isApptResize){
  appt.start = start;
 }
}
キーワード
EventsCalendar