When creating a BaseEnum (for example, a "City" enum to be used in a dropdown), I intend to add an empty element as the first option, allowing the user to make a selection. The process works well when the empty element is created first, followed by other values like "X city," "Y city," and "Z city."
However, if the empty element is not initially added and I later attempt to insert it after creating "Z city," Visual Studio correctly reflects the new order, but the UI does not update accordingly. The empty element is not positioned at the top as intended, even though it appears in the correct order in Visual Studio. This becomes problematic, especially when dealing with large numbers of BaseEnum elements, as I need to manually remove and re-create the Base Enum if the empty option was forgotten.
Could you please investigate and address this issue so that the position of the empty element in the BaseEnum dropdown is properly reflected in the UI, even after elements have been added? This fix would be particularly helpful when managing large sets of BaseEnum values.