Fixed fuzzy commit 9285075e2d66f396c (critical)

This commit makes the code behave like the comment that was introduced in the same commit claims it should.

It basically fixes focus which was completely broken.

See my comment in 9285075e2d66f396c