From: Julian Smart Date: Fri, 28 May 2004 18:45:24 +0000 (+0000) Subject: Reset m_inSetFocus for other exit point in this function: X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/1c9e321b3c9ab56ff2a09df5bd4c76b15918ade9?ds=sidebyside Reset m_inSetFocus for other exit point in this function: could explain why the focus protection code was broken git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27483 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/containr.cpp b/src/common/containr.cpp index 51f28331ee..4c3b90575d 100644 --- a/src/common/containr.cpp +++ b/src/common/containr.cpp @@ -362,7 +362,8 @@ bool wxControlContainer::DoSetFocus() if ( win == m_winParent ) { // our child already has focus, don't take it away from it - return TRUE; + m_inSetFocus = false; + return true; } if ( win->IsTopLevel() )