diff --git a/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs b/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs index 1d130e80..ced06ec3 100644 --- a/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs +++ b/UnityProject/Assets/TEngine/Editor/Utility/LogRedirection.cs @@ -17,7 +17,7 @@ namespace TEngine.Editor { if (line <= 0) { - throw new ArgumentOutOfRangeException(nameof(line)); + return false; } var stackTrace = GetStackTrace(); if (!string.IsNullOrEmpty(stackTrace) && (stackTrace.Contains("[Debug]") || @@ -78,7 +78,7 @@ namespace TEngine.Editor { var consoleInstance = fieldInfo.GetValue(null); if (consoleInstance != null) - if (EditorWindow.focusedWindow == consoleInstance) + if (EditorWindow.focusedWindow == (EditorWindow)consoleInstance) { // 获取m_ActiveText成员 fieldInfo = consoleWindowType.GetField("m_ActiveText",