From 07b53963acadda90c7e983c97107bd7c154db7a7 Mon Sep 17 00:00:00 2001 From: KillzXGaming Date: Thu, 10 Sep 2020 18:12:14 -0400 Subject: [PATCH] Set the default extension for file node wrappers. --- Switch_Toolbox_Library/Generics/STGenericWrapper.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Switch_Toolbox_Library/Generics/STGenericWrapper.cs b/Switch_Toolbox_Library/Generics/STGenericWrapper.cs index eff8f3c4..30ba9c62 100644 --- a/Switch_Toolbox_Library/Generics/STGenericWrapper.cs +++ b/Switch_Toolbox_Library/Generics/STGenericWrapper.cs @@ -170,6 +170,12 @@ namespace Toolbox.Library.NodeWrappers SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = ExportFilter; sfd.FileName = Text; + if (this is IFileFormat) { + string extension = System.IO.Path.GetExtension(((IFileFormat)this).FilePath); + if (extension != string.Empty) { + sfd.DefaultExt = extension; + } + } if (sfd.ShowDialog() == DialogResult.OK) {