diff --git a/aegisub/src/dialog_shift_times.cpp b/aegisub/src/dialog_shift_times.cpp index 170e10dc0..3148e9f9e 100644 --- a/aegisub/src/dialog_shift_times.cpp +++ b/aegisub/src/dialog_shift_times.cpp @@ -260,7 +260,7 @@ void DialogShiftTimes::OnHistoryClick(wxCommandEvent &evt) { json::Object& obj = (*history)[entry]; if (obj["is by time"]) { - shift_time->SetValue(lagi_wxString(obj["amount"])); + shift_time->SetTime(AssTime(lagi_wxString(obj["amount"]))); shift_by_time->SetValue(true); OnByTime(evt); }