瀏覽代碼

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 2 年之前
父節點
當前提交
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;