*** empty log message ***

svn path=/trunk/boinc/; revision=5394
This commit is contained in:
Rom Walton 2005-02-11 00:08:01 +00:00
parent ffe71595e1
commit d80fe863cc
3 changed files with 25 additions and 0 deletions

View File

@ -24510,3 +24510,16 @@ David 10 Feb 2005
boinc_cmd.C (new)
gui_rpc_client.C,h
gui_test.C (removed)
Rom 10 Feb 2005
- Bug Fix: Inconsistant window state was causing the BOINC Manager to
be blank on startup, basically either wxWidgets or Windows wasn't
properly dealing with the Window state changes and the client
would believe it was not being displayed when in fact it was on
the screen. When the window was hidden from view, it would
skip updating any of the controls.
clientgui/
BOINCGUIApp.cpp
BOINCTaskBar.cpp
MainFrame.cpp

View File

@ -156,6 +156,12 @@ bool CBOINCGUIApp::OnInit()
SetTopWindow(m_pFrame);
if (m_bFrameVisible)
m_pFrame->Show();
else
{
m_pFrame->Show();
m_pFrame->Show(false);
}
return true;
}

View File

@ -83,7 +83,10 @@ void CTaskBarIcon::OnOpen( wxCommandEvent& WXUNUSED(event) )
wxASSERT(wxDynamicCast(pFrame, CMainFrame));
if ( NULL != pFrame )
{
pFrame->Show();
pFrame->SendSizeEvent();
}
}
@ -277,7 +280,10 @@ void CTaskBarIcon::OnLButtonDClick( wxTaskBarIconEvent& event )
wxASSERT(wxDynamicCast(pFrame, CMainFrame));
if ( NULL != pFrame )
{
pFrame->Show();
pFrame->SendSizeEvent();
}
}