why are we losing tabindex=-1 ?