Minor tweaks

This commit is contained in:
Wojciech Figat
2020-12-14 12:35:49 +01:00
committed by Wojciech Figat
parent 1b818499b7
commit dabae6a7ba
2 changed files with 2 additions and 3 deletions

View File

@@ -238,11 +238,11 @@ namespace FlaxEditor.GUI
public static void BuildEntriesDefault(Type type, List<Entry> entries, EnumDisplayAttribute.FormatMode formatMode = EnumDisplayAttribute.FormatMode.Default) public static void BuildEntriesDefault(Type type, List<Entry> entries, EnumDisplayAttribute.FormatMode formatMode = EnumDisplayAttribute.FormatMode.Default)
{ {
FieldInfo[] fields = type.GetFields(); FieldInfo[] fields = type.GetFields();
entries.Capacity = fields.Length - 1; entries.Capacity = Mathf.Max(fields.Length - 1, entries.Capacity);
for (int i = 0; i < fields.Length; i++) for (int i = 0; i < fields.Length; i++)
{ {
var field = fields[i]; var field = fields[i];
if (field.Name.Equals("value__")) if (field.Name.Equals("value__", StringComparison.Ordinal))
continue; continue;
var attributes = (Attribute[])field.GetCustomAttributes(); var attributes = (Attribute[])field.GetCustomAttributes();

View File

@@ -5,7 +5,6 @@ using System.IO;
using System.Linq; using System.Linq;
using System.Reflection; using System.Reflection;
using System.Text; using System.Text;
using FlaxEditor.Content;
using FlaxEditor.CustomEditors; using FlaxEditor.CustomEditors;
using FlaxEditor.GUI; using FlaxEditor.GUI;
using FlaxEditor.GUI.ContextMenu; using FlaxEditor.GUI.ContextMenu;