The Dropdown component currently functions in a confusing way from a UX perspective. It's name implies it will be a select list, but it also presents text input, without any helpful functionality such as showing the list or autocompletion.
This extra functionality is now well served by the Autocomplete component, and in cases where text input is of benefit that component should be used.
To benefit cases where a select element would present better UX, the Dropdown component should be refactored so that it renders to a native select element.
This change will require some pyforge changes to cover interaction with the changed component.