X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c67daf87774c71ae9f73af9969008af220e52a11..9c039d08bfbb59c0abcbc705fb49f9b2cb321edf:/src/common/docmdi.cpp diff --git a/src/common/docmdi.cpp b/src/common/docmdi.cpp index ecb7b1504c..4aba2cb488 100644 --- a/src/common/docmdi.cpp +++ b/src/common/docmdi.cpp @@ -24,7 +24,7 @@ #include "wx/defs.h" #endif -#if USE_DOC_VIEW_ARCHITECTURE +#if wxUSE_DOC_VIEW_ARCHITECTURE #ifndef WX_PRECOMP #include "wx/wx.h" @@ -108,9 +108,6 @@ wxDocMDIChildFrame::~wxDocMDIChildFrame(void) // Extend event processing to search the view's event table bool wxDocMDIChildFrame::ProcessEvent(wxEvent& event) { - if (m_childView) - m_childView->Activate(TRUE); - if ( !m_childView || ! m_childView->ProcessEvent(event) ) { // Only hand up to the parent if it's a menu command @@ -127,7 +124,7 @@ void wxDocMDIChildFrame::OnActivate(wxActivateEvent& event) { wxMDIChildFrame::OnActivate(event); - if (m_childView) + if (event.GetActive() && m_childView) m_childView->Activate(event.GetActive()); } @@ -152,5 +149,5 @@ bool wxDocMDIChildFrame::OnClose(void) } #endif - // USE_DOC_VIEW_ARCHITECTURE + // wxUSE_DOC_VIEW_ARCHITECTURE