Quellcode durchsuchen

Fix preloader logs not replaying into DiskLogListener

ghorsington vor 4 Jahren
Ursprung
Commit
3466b8ef37
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  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());