diff options
Diffstat (limited to 'Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs')
-rw-r--r-- | Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs b/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs index cd437017..c7053eb1 100644 --- a/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs +++ b/Ryujinx.Ava/Ui/ViewModels/MainWindowViewModel.cs @@ -76,6 +76,7 @@ namespace Ryujinx.Ava.Ui.ViewModels private bool _showAll; private string _lastScannedAmiiboId; private ReadOnlyObservableCollection<ApplicationData> _appsObservableList; + public ApplicationLibrary ApplicationLibrary => _owner.ApplicationLibrary; public string TitleName { get; internal set; } @@ -103,8 +104,8 @@ namespace Ryujinx.Ava.Ui.ViewModels public void Initialize() { - _owner.ApplicationLibrary.ApplicationCountUpdated += ApplicationLibrary_ApplicationCountUpdated; - _owner.ApplicationLibrary.ApplicationAdded += ApplicationLibrary_ApplicationAdded; + ApplicationLibrary.ApplicationCountUpdated += ApplicationLibrary_ApplicationCountUpdated; + ApplicationLibrary.ApplicationAdded += ApplicationLibrary_ApplicationAdded; Ptc.PtcStateChanged -= ProgressHandler; Ptc.PtcStateChanged += ProgressHandler; @@ -817,7 +818,7 @@ namespace Ryujinx.Ava.Ui.ViewModels Thread thread = new(() => { - _owner.ApplicationLibrary.LoadApplications(ConfigurationState.Instance.Ui.GameDirs.Value, ConfigurationState.Instance.System.Language); + ApplicationLibrary.LoadApplications(ConfigurationState.Instance.Ui.GameDirs.Value, ConfigurationState.Instance.System.Language); _isLoading = false; }) @@ -1005,7 +1006,7 @@ namespace Ryujinx.Ava.Ui.ViewModels public async void ManageProfiles() { - await NavigationDialogHost.Show(_owner.AccountManager, _owner.ContentManager, _owner.VirtualFileSystem); + await NavigationDialogHost.Show(_owner.AccountManager, _owner.ContentManager, _owner.VirtualFileSystem, _owner.LibHacHorizonManager.RyujinxClient); } public async void OpenAboutWindow() @@ -1098,7 +1099,7 @@ namespace Ryujinx.Ava.Ui.ViewModels { selection.Favorite = !selection.Favorite; - _owner.ApplicationLibrary.LoadAndSaveMetaData(selection.TitleId, appMetadata => + ApplicationLibrary.LoadAndSaveMetaData(selection.TitleId, appMetadata => { appMetadata.Favorite = selection.Favorite; }); |