edit view now also displays custom control instead of a select
Reason: assigning state directly does not trigger state change events