ensure that focus is always set when widget is instantiated
Removed Logger from WaitUntil which was overriding parent's Logger (fixes #418)