Просмотр исходного кода

Fix system dateTime loading in avalonia LoadCurrentConfiguration (#6676)

* Fix system dateTime loading in avalonia LoadCurrentConfiguration

* Rename local var to not use upper camel case
Nicolas Abram 1 год назад
Родитель
Сommit
ab12fbe963
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      src/Ryujinx/UI/ViewModels/SettingsViewModel.cs

+ 4 - 3
src/Ryujinx/UI/ViewModels/SettingsViewModel.cs

@@ -412,10 +412,11 @@ namespace Ryujinx.Ava.UI.ViewModels
             Language = (int)config.System.Language.Value;
             TimeZone = config.System.TimeZone;
 
-            DateTime currentDateTime = DateTime.Now;
-
+            DateTime currentHostDateTime = DateTime.Now;
+            TimeSpan systemDateTimeOffset = TimeSpan.FromSeconds(config.System.SystemTimeOffset);
+            DateTime currentDateTime = currentHostDateTime.Add(systemDateTimeOffset);
             CurrentDate = currentDateTime.Date;
-            CurrentTime = currentDateTime.TimeOfDay.Add(TimeSpan.FromSeconds(config.System.SystemTimeOffset));
+            CurrentTime = currentDateTime.TimeOfDay;
 
             EnableVsync = config.Graphics.EnableVsync;
             EnableFsIntegrityChecks = config.System.EnableFsIntegrityChecks;