trade lack of keyboard focus for tab keypress detection