From de56b85bd525441cd30b3546675974a966b4b02d Mon Sep 17 00:00:00 2001 From: Chika Chang <13810485+chikacc@users.noreply.github.com> Date: Sat, 28 Mar 2026 16:03:26 +0800 Subject: [PATCH] fix: resolve TreeView deprecation in Unity 6.2+ --- .../MessagePipe/Editor/MessagePipeDiagnosticsInfoTreeView.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/MessagePipe.Unity/Assets/Plugins/MessagePipe/Editor/MessagePipeDiagnosticsInfoTreeView.cs b/src/MessagePipe.Unity/Assets/Plugins/MessagePipe/Editor/MessagePipeDiagnosticsInfoTreeView.cs index 30796a70..5a1caf71 100644 --- a/src/MessagePipe.Unity/Assets/Plugins/MessagePipe/Editor/MessagePipeDiagnosticsInfoTreeView.cs +++ b/src/MessagePipe.Unity/Assets/Plugins/MessagePipe/Editor/MessagePipeDiagnosticsInfoTreeView.cs @@ -10,6 +10,11 @@ using System.Text; using System.Text.RegularExpressions; using System.Diagnostics; +#if UNITY_6000_2_OR_NEWER +using TreeView = UnityEditor.IMGUI.Controls.TreeView; +using TreeViewItem = UnityEditor.IMGUI.Controls.TreeViewItem; +using TreeViewState = UnityEditor.IMGUI.Controls.TreeViewState; +#endif namespace MessagePipe.Editor {