Fixed how select is handeled on an already selected item