diff --git a/aegisub/src/subs_edit_box.cpp b/aegisub/src/subs_edit_box.cpp index 23c28ca32..2743dd0b0 100644 --- a/aegisub/src/subs_edit_box.cpp +++ b/aegisub/src/subs_edit_box.cpp @@ -912,6 +912,10 @@ void SubsEditBox::Commit(bool stay) { // Update file if (!updated && textNeedsCommit) { + if (StartTime->HasBeenModified() || EndTime->HasBeenModified()) { + StartTime->Update(); + EndTime->Update(); + } grid->ass->FlagAsModified(_("editing")); grid->CommitChanges(); }