diff --git a/src/command/recent.cpp b/src/command/recent.cpp index 5de3fe784..6968a132e 100644 --- a/src/command/recent.cpp +++ b/src/command/recent.cpp @@ -80,7 +80,7 @@ struct recent_subtitle_entry : public Command { wxGetApp().NewProjectContext().project->LoadSubtitles(config::mru->GetEntry("Subtitle", id)); #else if (c->subsController->TryToClose() == wxCANCEL) return; - c->project->LoadSubtitles(); + c->project->LoadSubtitles(config::mru->GetEntry("Subtitle", id)); #endif } }; diff --git a/src/command/subtitle.cpp b/src/command/subtitle.cpp index 5c9876f5b..fe095198d 100644 --- a/src/command/subtitle.cpp +++ b/src/command/subtitle.cpp @@ -244,7 +244,7 @@ struct subtitle_new final : public Command { #ifdef __APPLE__ wxGetApp().NewProjectContext(); #else - if (is_okay_to_reuse_existing_window(c)) + if (is_okay_to_close_subtitles(c)) c->project->CloseSubtitles(); #endif }