From f34ab9f0434fa974f73c9dce51f905f7e56cf68d Mon Sep 17 00:00:00 2001 From: Coxxs <58-coxxs@users.noreply.git.ryujinx.app> Date: Fri, 24 Oct 2025 10:29:33 -0500 Subject: [PATCH] Fix application list loads slowly when RyuLDN is enabled Currently, application list will not show until ApplicationLibrary_LdnGameDataReceived calls ViewModel.RefreshView();, forcing a refresh. This makes application list load slowly when RyuLDN is enabled. --- src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs index 3e2a1ff3d..dec37366b 100644 --- a/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs +++ b/src/Ryujinx/UI/ViewModels/MainWindowViewModel.cs @@ -172,7 +172,8 @@ namespace Ryujinx.Ava.UI.ViewModels Applications.ToObservableChangeSet() .Filter(Filter) .Sort(GetComparer()) - .Bind(out _appsObservableList).AsObservableList(); + .Bind(out _appsObservableList) + .Subscribe(); _rendererWaitEvent = new AutoResetEvent(false);