diff --git a/checkin_notes b/checkin_notes index 4dd305c996..273f073222 100644 --- a/checkin_notes +++ b/checkin_notes @@ -8181,3 +8181,9 @@ David 6 Nov 2011 client/ client_types.cpp rr_sim.cpp + +Charlie 7 Nov 2011 + - Mgr: Bug fix. + + clientgui/ + BOINCGUIApp.cpp diff --git a/clientgui/BOINCGUIApp.cpp b/clientgui/BOINCGUIApp.cpp index ecbc1983b3..89b0e5b8e4 100644 --- a/clientgui/BOINCGUIApp.cpp +++ b/clientgui/BOINCGUIApp.cpp @@ -1227,13 +1227,14 @@ int CBOINCGUIApp::FilterEvent(wxEvent &event) { if (!m_pDocument) return -1; + theEventType = event.GetEventType(); + if (m_pDocument->WaitingForRPC()) { // If in RPC Please Wait dialog, reject all command // and timer events except: // - RPC Finished // - those for that dialog or its children // - Open Manager menu item from system tray icon - theEventType = event.GetEventType(); if ((theEventType == wxEVT_COMMAND_MENU_SELECTED) && (event.GetId() == wxID_OPEN)) { return -1;