diff --git a/src/ui/Forms/GenerateVideo.cs b/src/ui/Forms/GenerateVideo.cs index bc2fd2c09..c0e3aa769 100644 --- a/src/ui/Forms/GenerateVideo.cs +++ b/src/ui/Forms/GenerateVideo.cs @@ -76,16 +76,18 @@ namespace Nikse.SubtitleEdit.Forms { buttonOK.Enabled = false; var fileName = radioButtonColor.Checked ? "blank_video_solid" : "blank_video_checkered"; - using (var saveDialog = new SaveFileDialog { FileName = string.Empty, Filter = "MP4|*.mp4|Matroska|*.mkv|WebM|*.webm" }) + using (var saveDialog = new SaveFileDialog { FileName = fileName, Filter = "MP4|*.mp4|Matroska|*.mkv|WebM|*.webm" }) { if (saveDialog.ShowDialog(this) != DialogResult.OK) { + buttonOK.Enabled = true; return; } VideoFileName = saveDialog.FileName; } + buttonOK.Enabled = true; if (File.Exists(VideoFileName)) { File.Delete(VideoFileName); diff --git a/src/ui/Forms/GenerateVideoWithHardSubs.cs b/src/ui/Forms/GenerateVideoWithHardSubs.cs index a07857af7..e8a0622a4 100644 --- a/src/ui/Forms/GenerateVideoWithHardSubs.cs +++ b/src/ui/Forms/GenerateVideoWithHardSubs.cs @@ -58,12 +58,14 @@ namespace Nikse.SubtitleEdit.Forms { if (saveDialog.ShowDialog(this) != DialogResult.OK) { + buttonOK.Enabled = true; return; } VideoFileName = saveDialog.FileName; } + buttonOK.Enabled = true; if (File.Exists(VideoFileName)) { File.Delete(VideoFileName);