diff options
Diffstat (limited to 'Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs')
-rw-r--r-- | Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs b/Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs index cdac6ef6..97e9bfed 100644 --- a/Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs +++ b/Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs @@ -1,4 +1,3 @@ -using Avalonia; using Avalonia.Controls; using Avalonia.Controls.Primitives; using Avalonia.Data; @@ -15,9 +14,9 @@ using Ryujinx.Input; using Ryujinx.Input.Assigner; using System; using System.Collections.Generic; -using System.Diagnostics; using System.IO; using System.Linq; +using System.Threading.Tasks; using TimeZone = Ryujinx.Ava.Ui.Models.TimeZone; namespace Ryujinx.Ava.Ui.Windows @@ -97,7 +96,7 @@ namespace Ryujinx.Ava.Ui.Windows } } } - } + } private void Button_Unchecked(object sender, RoutedEventArgs e) { @@ -209,9 +208,9 @@ namespace Ryujinx.Ava.Ui.Windows } } - private void SaveButton_Clicked(object sender, RoutedEventArgs e) + private async void SaveButton_Clicked(object sender, RoutedEventArgs e) { - SaveSettings(); + await SaveSettings(); Close(); } @@ -222,14 +221,14 @@ namespace Ryujinx.Ava.Ui.Windows Close(); } - private void ApplyButton_Clicked(object sender, RoutedEventArgs e) + private async void ApplyButton_Clicked(object sender, RoutedEventArgs e) { - SaveSettings(); + await SaveSettings(); } - private void SaveSettings() + private async Task SaveSettings() { - ViewModel.SaveSettings(); + await ViewModel.SaveSettings(); ControllerSettings?.SaveCurrentProfile(); |