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(); }