fix tastudio SaveTas implementation

somewhat fixes 21fbee01de I guess, in particular AskSaveChanges would not save if no file name had been chosen.
This doesn't behave correctly when trying to save a backup or bk2 but when no filename has been chosen that makes no sense anyway, so...
This commit is contained in:
Morilli 2025-05-07 04:37:06 +02:00
parent c8e82ba1e5
commit b5893c0a0b
2 changed files with 6 additions and 9 deletions

View File

@ -115,14 +115,7 @@ namespace BizHawk.Client.EmuHawk
private void SaveTasMenuItem_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(CurrentTasMovie.Filename) || CurrentTasMovie.Filename == DefaultTasProjName())
{
SaveAsTas();
}
else
{
SaveTas();
}
SaveTas();
if (Settings.BackupPerFileSave)
{
SaveTas(saveBackup: true);

View File

@ -690,7 +690,11 @@ namespace BizHawk.Client.EmuHawk
private void SaveTas(bool saveAsBk2 = false, bool saveBackup = false)
{
if (string.IsNullOrEmpty(CurrentTasMovie.Filename) || CurrentTasMovie.Filename == DefaultTasProjName()) return;
if (string.IsNullOrEmpty(CurrentTasMovie.Filename) || CurrentTasMovie.Filename == DefaultTasProjName())
{
SaveAsTas();
return;
}
_autosaveTimer.Stop();
MessageStatusLabel.Text = saveBackup