I have a script called EntityLoader that should allow a user to select a prefab from a dropdown instead of having to drag / drop it into the inspector. Here is the definition of the field I'm using:
Here is the source for the getAvailableTemplates method:
It displays correctly in the inspector, and even shows all of the templates correctly:
However, whenever I select the item from the dropdown, it doesn't update the field. Removing the ValueDropdown Attribute allows me to drag and drop, but it doesn't update the field either. The only way I can get the field to update is to set it to null and then drag and drop.
I am using Odin Version 18.104.22.168 and am using Editor Only mode enabled. I am using Unity 2018.2.14f1 on Mac OS 10.13.6