Fix Title Update Manager not refreshing app list (#6507)

This commit is contained in:
Isaac Marovitz 2024-03-16 18:46:03 +00:00 committed by GitHub
parent 24068b023c
commit 26026d1357
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,4 +1,6 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Interactivity;
using Avalonia.Styling;
using FluentAvalonia.UI.Controls;
@ -59,9 +61,15 @@ namespace Ryujinx.Ava.UI.Windows
{
ViewModel.Save();
if (VisualRoot is MainWindow window)
if (Application.Current?.ApplicationLifetime is IClassicDesktopStyleApplicationLifetime al)
{
window.LoadApplications();
foreach (Window window in al.Windows)
{
if (window is MainWindow mainWindow)
{
mainWindow.LoadApplications();
}
}
}
((ContentDialog)Parent).Hide();