aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs')
-rw-r--r--Ryujinx.Ava/Ui/Windows/SettingsWindow.axaml.cs17
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();