debugging why the focus stays after a select