Had a look at the WX source code and I still don't know how the circumstances in which FindFocus() returns NULL come to be...