perf: 调整更新日志弹窗相关参数的设置时机

下载完毕,请求重启 -> 白屏重启解压新版本 -> 自动重启并弹出日志
调整 IsFirstBootAfterUpdate 的位置。之前在第一步就设置参数,现在改在第二步设置参数。
(和之前应该没有行为上的变化)
This commit is contained in:
zzyyyl
2023-03-13 10:24:23 +08:00
parent 5e4f666c09
commit c50da4e0d1
3 changed files with 1 additions and 2 deletions

View File

@@ -94,7 +94,6 @@ namespace MaaWpfGui
if (ret == VersionUpdateViewModel.CheckUpdateRetT.OK)
{
_versionUpdateViewModel.IsFirstBootAfterUpdate = true;
_versionUpdateViewModel.AskToRestart();
}
}

View File

@@ -1732,7 +1732,6 @@ namespace MaaWpfGui
break;
case VersionUpdateViewModel.CheckUpdateRetT.OK:
_versionUpdateViewModel.IsFirstBootAfterUpdate = true;
_versionUpdateViewModel.AskToRestart();
break;

View File

@@ -287,6 +287,7 @@ namespace MaaWpfGui
// 保存更新信息,下次启动后会弹出已更新完成的提示
UpdatePackageName = string.Empty;
IsFirstBootAfterUpdate = true;
ViewStatusStorage.Release();
// 重启进程(启动的是更新后的程序了)