diff --git a/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest b/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest
index d9637f5..c3b035f 100644
--- a/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest
+++ b/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest
@@ -10,7 +10,7 @@
+ Version="1.15.1.0" />
diff --git a/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj b/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj
index 20445a7..cf76f85 100644
--- a/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj
+++ b/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj
@@ -1,134 +1,135 @@
-
- 15.0
-
-
-
- Debug
- x86
-
-
- Release
- x86
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- Debug
- arm64
-
-
- Release
- arm64
-
-
-
- $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\
- Simple Icon File Maker\
-
-
-
- 7887a19f-b1cd-4106-a9aa-abaacfe770a9
- 10.0.26100.0
- 10.0.19041.0
- 10.0.19041.0
- net9.0-windows$(TargetPlatformVersion);$(AssetTargetFallback)
- en-US
- false
- ..\Simple Icon File Maker\Simple Icon File Maker.csproj
- False
- False
- True
- x86|x64|arm64
- x86|x64|arm64
- True
- 0
- SHA256
- false
- false
- true
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
-
- Designer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- True
- Properties\PublishProfiles\win-$(Platform).pubxml
-
-
-
-
- build
-
-
- build
-
-
-
-
+
+ 15.0
+
+
+
+ Debug
+ x86
+
+
+ Release
+ x86
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ Debug
+ arm64
+
+
+ Release
+ arm64
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\
+ Simple Icon File Maker\
+
+
+
+ 7887a19f-b1cd-4106-a9aa-abaacfe770a9
+ 10.0.26100.0
+ 10.0.19041.0
+ 10.0.19041.0
+ net9.0-windows$(TargetPlatformVersion);$(AssetTargetFallback)
+ en-US
+ false
+ ..\Simple Icon File Maker\Simple Icon File Maker.csproj
+ False
+ False
+ False
+ x86|x64|arm64
+ x86|x64|arm64
+ True
+ 0
+ SHA256
+ false
+ false
+ true
+ False
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+
+ Designer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+ Properties\PublishProfiles\win-$(Platform).pubxml
+
+
+
+
+ build
+
+
+ build
+
+
+
+
\ No newline at end of file
diff --git a/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs b/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs
index bfe9695..b39c1ca 100644
--- a/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs
+++ b/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs
@@ -17,9 +17,11 @@ public static async Task TrySetSuggestedFolderFromSourceImage(FileSavePicker sav
if (File.Exists(imagePath))
{
StorageFile sourceFile = await StorageFile.GetFileFromPathAsync(imagePath);
- string name = Path.GetFileNameWithoutExtension(imagePath);
- await sourceFile.RenameAsync(name);
savePicker.SuggestedSaveFile = sourceFile;
+
+ // SuggestedSaveFile overrides SuggestedFileName, so re-set
+ // the name without the source extension to avoid names like "file.png.ico"
+ savePicker.SuggestedFileName = Path.GetFileNameWithoutExtension(imagePath);
}
}
catch
diff --git a/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj b/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj
index a4559fd..76c6aa4 100644
--- a/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj
+++ b/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj
@@ -43,9 +43,9 @@
-
+
-
+