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:
parent
c8e82ba1e5
commit
b5893c0a0b
|
@ -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);
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue