]> git.saurik.com Git - wxWidgets.git/commitdiff
avoid infinite recursion for richtooltops, (hopefully) fixes #15070
authorStefan Csomor <csomor@advancedconcepts.ch>
Thu, 7 Mar 2013 21:41:39 +0000 (21:41 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Thu, 7 Mar 2013 21:41:39 +0000 (21:41 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73614 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/osx/cocoa/window.mm

index 305546fbb2412b9965c0fc681c6f03c51e1b0b0d..829674fbb8a6d10814322a32a6b2566b6967c690 100644 (file)
@@ -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;
 }