From b0ffdd9073a74a01041fdf5aee02bb05d84049d7 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Sat, 31 May 2025 04:17:53 +1000 Subject: [PATCH] Fix possibly nonexistent dir `MainForm.ScreenshotAsMenuItem_Click` --- src/BizHawk.Client.EmuHawk/MainForm.Events.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/BizHawk.Client.EmuHawk/MainForm.Events.cs b/src/BizHawk.Client.EmuHawk/MainForm.Events.cs index 00b94462d2..e997ab0a85 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.Events.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.Events.cs @@ -487,6 +487,7 @@ namespace BizHawk.Client.EmuHawk private void ScreenshotAsMenuItem_Click(object sender, EventArgs e) { var (dir, file) = $"{ScreenshotPrefix()}.{DateTime.Now:yyyy-MM-dd HH.mm.ss}.png".SplitPathToDirAndFile(); + if (!Directory.Exists(dir)) Directory.CreateDirectory(dir); var result = this.ShowFileSaveDialog( filter: ScreenshotsFSFilterSet, initDir: dir,