diff --git a/Ink Canvas/App.xaml.cs b/Ink Canvas/App.xaml.cs index f74024af..e2658ed4 100644 --- a/Ink Canvas/App.xaml.cs +++ b/Ink Canvas/App.xaml.cs @@ -1049,7 +1049,15 @@ namespace Ink_Canvas { isStartupComplete = true; startupCompleteHeartbeat = DateTime.Now; - LogHelper.WriteLogToFile($"启动完成心跳已记录,启动画面显示时长: {(startupCompleteHeartbeat - splashScreenStartTime).TotalSeconds:F2}秒"); + if (_isSplashScreenShown && splashScreenStartTime != DateTime.MinValue) + { + LogHelper.WriteLogToFile($"启动完成心跳已记录,启动画面显示时长: {(startupCompleteHeartbeat - splashScreenStartTime).TotalSeconds:F2}秒"); + } + else + { + LogHelper.WriteLogToFile($"启动完成心跳已记录"); + } + LogHelper.WriteLogToFile($"启动时长: {(startupCompleteHeartbeat - appStartupStartTime).TotalSeconds:F2}秒"); if (_isSplashScreenShown) {