X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cfe17b74353dcf5ed47c1449e6e415aeb0f1c295..82545b58f4de558abbe45379b3175a94dc6fc410:/src/common/event.cpp diff --git a/src/common/event.cpp b/src/common/event.cpp index f657f889e1..97f135ff08 100644 --- a/src/common/event.cpp +++ b/src/common/event.cpp @@ -644,12 +644,11 @@ void wxEvtHandler::AddPendingEvent(wxEvent& event) wxPendingEvents = new wxList; wxPendingEvents->Append(this); + wxLEAVE_CRIT_SECT(*wxPendingEventsLocker); + // 3) Inform the system that new pending events are somwehere, // and that these should be processed in idle time. - wxWakeUpIdle(); - - wxLEAVE_CRIT_SECT(*wxPendingEventsLocker); } void wxEvtHandler::ProcessPendingEvents() @@ -667,7 +666,7 @@ void wxEvtHandler::ProcessPendingEvents() delete node; // In ProcessEvent, new events might get added and - // we can safely leave the crtical section here. + // we can safely leave the crtical section here. #if defined(__VISAGECPP__) wxLEAVE_CRIT_SECT( m_eventsLocker); #else