From aa5f8615619d8b07cd5b56bfb46b38758fd13520 Mon Sep 17 00:00:00 2001 From: Chris <60178120+DevChrisTimmerman@users.noreply.github.com> Date: Tue, 23 Jun 2026 11:32:36 +0200 Subject: [PATCH] Fixed folding in map behaviour editor Fold bool for overridesModules was flipped, and added a separate bool for settingsFold. --- Runtime/Mapbox/Example/Editor/MapboxMapBehaviourEditor.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Runtime/Mapbox/Example/Editor/MapboxMapBehaviourEditor.cs b/Runtime/Mapbox/Example/Editor/MapboxMapBehaviourEditor.cs index 47ea335c4..b6dabd0e9 100644 --- a/Runtime/Mapbox/Example/Editor/MapboxMapBehaviourEditor.cs +++ b/Runtime/Mapbox/Example/Editor/MapboxMapBehaviourEditor.cs @@ -22,6 +22,7 @@ public class MapboxMapBehaviourEditor : UnityEditor.Editor private GUIStyle _boxStyle; private bool _overrideModulesFold = false; + private bool _settingsFold = false; private void OnEnable() { @@ -74,7 +75,7 @@ public override void OnInspectorGUI() using (new EditorGUILayout.VerticalScope(_boxStyle)) { _overrideModulesFold = EditorGUILayout.Foldout(_overrideModulesFold, "Override Modules"); - if (!_overrideModulesFold) + if (_overrideModulesFold) { EditorGUILayout.PropertyField(_tileCreatorProp, new GUIContent("Tile Creator Behaviour")); EditorGUILayout.PropertyField(_tileProviderProp, new GUIContent("Tile Provider")); @@ -93,8 +94,8 @@ public override void OnInspectorGUI() EditorGUILayout.Space(8); using (new EditorGUILayout.VerticalScope(_boxStyle)) { - _overrideModulesFold = EditorGUILayout.Foldout(_overrideModulesFold, "Settings"); - if (!_overrideModulesFold) + _settingsFold = EditorGUILayout.Foldout(_settingsFold, "Settings"); + if (_settingsFold) { EditorGUILayout.PropertyField(_initializeOnStart, new GUIContent("Initialize On Start")); EditorGUILayout.PropertyField(_defaultTileMaterialProp, new GUIContent("Default Tile Material"));