From a82130edb04f43ad0fb5b8214523b22bb419cd49 Mon Sep 17 00:00:00 2001 From: iisaev Date: Fri, 13 Nov 2026 17:48:42 +0100 Subject: [PATCH] fix: retain downloaded collection packages during install Pass the selected collection and store to the installer so a catalog-only game remains available after installation. --- src/GamePickerPanel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GamePickerPanel.cs b/src/GamePickerPanel.cs index 5e71716..41fe30c 100644 --- a/src/GamePickerPanel.cs +++ b/src/GamePickerPanel.cs @@ -222,7 +222,7 @@ namespace Cthangover.BaseMenu var catalog = CatalogService.CachedEntries ?? new List(); var graph = ModCollectionResolver.Resolve(collection, collections, ModRegistry.Instance.AllDiscoveredMods, DisabledModsStore.Load(), catalog, _sessionInstalled); - var ok = await ModCollectionInstaller.ApplyAsync(ModCollectionPlan.Build(graph, catalog), _sessionInstalled); + var ok = await ModCollectionInstaller.ApplyAsync(ModCollectionPlan.Build(graph, catalog), _sessionInstalled, collection, collections); if (!IsInstanceValid(this)) return;