Fix bug where first tab was always made first responder when becoming key