diff --git a/src/osx/cocoa/window.mm b/src/osx/cocoa/window.mm index 305546fbb2..829674fbb8 100644 --- a/src/osx/cocoa/window.mm +++ b/src/osx/cocoa/window.mm @@ -812,7 +812,7 @@ void wxWidgetCocoaImpl::SetupMouseEvent( wxMouseEvent &wxevent , NSEvent * nsEve - (BOOL) canBecomeKeyView { wxWidgetCocoaImpl* viewimpl = (wxWidgetCocoaImpl* ) wxWidgetImpl::FindFromWXWidget( self ); - if ( viewimpl && viewimpl->GetWXPeer() ) + if ( viewimpl && viewimpl->IsUserPane() && viewimpl->GetWXPeer() ) return viewimpl->GetWXPeer()->AcceptsFocus(); return NO; }