protected override void OnControlGUI(Rect position) { EditorGUI.BeginChangeCheck(); var newAssemblyName = LudiqGUI.AssemblyField(position, GUIContent.none, (LooseAssemblyName)accessor.value, GetOptions); if (EditorGUI.EndChangeCheck()) { accessor.RecordUndo(); accessor.value = newAssemblyName; } }