From 14c90d1c5da809e4044e0b326374ac93529025e8 Mon Sep 17 00:00:00 2001 From: Jimmy Reichley Date: Mon, 19 Aug 2024 18:44:01 -0400 Subject: [PATCH] Dont reload entire library on game version change --- src/Ryujinx.UI.Common/App/ApplicationLibrary.cs | 1 + src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs | 11 ----------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs b/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs index 53b3506ca..56d57b333 100644 --- a/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs +++ b/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs @@ -802,6 +802,7 @@ namespace Ryujinx.UI.App.Common it.Remove(it.Items.Where(item => item.TitleUpdate.TitleIdBase == application.IdBase)); it.AddOrUpdate(updates); + RefreshApplicationInfo(application.IdBase); }); } diff --git a/src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs b/src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs index 98a972ebf..d4d397c4a 100644 --- a/src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs +++ b/src/Ryujinx/UI/Windows/TitleUpdateWindow.axaml.cs @@ -59,17 +59,6 @@ namespace Ryujinx.Ava.UI.Windows { ViewModel.Save(); - if (Application.Current?.ApplicationLifetime is IClassicDesktopStyleApplicationLifetime al) - { - foreach (Window window in al.Windows) - { - if (window is MainWindow mainWindow) - { - mainWindow.LoadApplications(); - } - } - } - ((ContentDialog)Parent).Hide(); }