소스 검색

Fix preloader logs not replaying into DiskLogListener

ghorsington 4 년 전
부모
커밋
3466b8ef37
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      BepInEx/Bootstrap/Chainloader.cs

+ 2 - 1
BepInEx/Bootstrap/Chainloader.cs

@@ -65,7 +65,6 @@ namespace BepInEx.Bootstrap
 			if (_initialized)
 				return;
 
-			ReplayPreloaderLogs(preloaderLogEvents);
 			ThreadingHelper.Initialize();
 			
 			// Set vitals
@@ -91,6 +90,8 @@ namespace BepInEx.Bootstrap
 			if (!TraceLogSource.IsListening)
 				Logger.Sources.Add(TraceLogSource.CreateSource());
 			
+			ReplayPreloaderLogs(preloaderLogEvents);
+			
 			// Add Unity log source only after replaying to prevent duplication in console
 			if (ConfigUnityLogging.Value)
 				Logger.Sources.Add(new UnityLogSource());