From 7cbf5647d242d407824293f4727d4f71b1f7fb36 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 1 Mar 2025 20:17:21 -0600 Subject: [PATCH] Fix steam icons having an invalid path --- .../Packages/Package.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/UniGetUI.PackageEngine.PackageManagerClasses/Packages/Package.cs b/src/UniGetUI.PackageEngine.PackageManagerClasses/Packages/Package.cs index 6269a77eca..353012e3ea 100644 --- a/src/UniGetUI.PackageEngine.PackageManagerClasses/Packages/Package.cs +++ b/src/UniGetUI.PackageEngine.PackageManagerClasses/Packages/Package.cs @@ -102,7 +102,7 @@ public Package( { "Winget" => Source.Name switch { - "Steam" => id.ToLower().Split("\\")[^1].Replace("steam app ", "steam:").Trim(), + "Steam" => id.ToLower().Split("\\")[^1].Replace("steam app ", "steam-").Trim(), "Local PC" => id.ToLower().Split("\\")[^1], "Microsoft Store" => id.IndexOf('_') < id.IndexOf('.') ? // If the first underscore is before the period, this ID has no publisher string.Join('_', id.ToLower().Split("\\")[1].Split("_")[0..^4]) : // no publisher: remove `MSIX\`, then the standard ending _version_arch__{random id}