diff --git a/Editor/Build/Settings/UI/ProjectConfigurationsDrawer.cs b/Editor/Build/Settings/UI/ProjectConfigurationsDrawer.cs index 9f35b37..1705938 100644 --- a/Editor/Build/Settings/UI/ProjectConfigurationsDrawer.cs +++ b/Editor/Build/Settings/UI/ProjectConfigurationsDrawer.cs @@ -232,11 +232,15 @@ private void DisplayConfigTree(string key, Configuration config, int depth, bool text = tooltip; config.enabled = EditorGUILayout.Toggle(config.enabled, GUILayout.ExpandWidth(false), GUILayout.MaxWidth(10)); } + + GUI.contentColor = key == selectedKeyChain.stringValue ? Color.green : Color.white; if (GUILayout.Button(new GUIContent(text, tooltip), UnityBuildGUIUtility.dropdownHeaderStyle)) { selectedKeyChain.stringValue = key; } + + GUI.contentColor = Color.white; } else if (treeView.boolValue) {