diff --git a/Editor/EditorGUIUtils.cs b/Editor/EditorGUIUtils.cs index 2992c0b..7387879 100644 --- a/Editor/EditorGUIUtils.cs +++ b/Editor/EditorGUIUtils.cs @@ -17,14 +17,14 @@ public static void HorizontalLine(Color color) public static void HorizontalLine() => HorizontalLine(horizontalLineColor); - public class FoldoutHeaderScope : System.IDisposable + public struct FoldoutHeaderScope : System.IDisposable { public FoldoutHeaderScope(string label, ref bool foldout) { foldout = EditorGUILayout.BeginFoldoutHeaderGroup(foldout, label); } - public void Dispose() + public readonly void Dispose() { EditorGUILayout.EndFoldoutHeaderGroup(); }