requestFocus() always calls giveClientFocus() in addition to requesting focus, so it is not necessary to call giveClientFocus() separately on startup.