Send stop message before saving recording

When recording during netplay, the stop message was only sent after you
have chosen a filename for the replay, causing the other player(s)
to freeze for a few seconds. This takes care of the annoyance.
This commit is contained in:
FunctionalDragon 2017-02-27 15:34:19 +01:00 committed by Léo Lam
parent d6e051c942
commit 11cab1c68d
1 changed files with 3 additions and 3 deletions

View File

@ -881,15 +881,15 @@ void CFrame::DoStop()
Core::SetState(state);
}
if (NetPlayDialog::GetNetPlayClient())
NetPlayDialog::GetNetPlayClient()->Stop();
// TODO: Show the author/description dialog here
if (Movie::IsRecordingInput())
DoRecordingSave();
if (Movie::IsMovieActive())
Movie::EndPlayInput(false);
if (NetPlayDialog::GetNetPlayClient())
NetPlayDialog::GetNetPlayClient()->Stop();
if (!m_tried_graceful_shutdown && UICommon::TriggerSTMPowerEvent())
{
m_tried_graceful_shutdown = true;