fixed behavior of setControlsFormediaType in ControlsView