Hide on loosing focus

Hide runner when it looses focus.
All runners I know work like this. Besides, it is confusing if the
cursor still blinks but the window is not active anymore, so you think
you still type into runner but might not. Thus added hide upon loosing
focus.
Any special reason why to create this one-line method?