*** empty log message ***

svn path=/trunk/boinc/; revision=9829
This commit is contained in:
Rom Walton 2006-04-10 20:08:50 +00:00
parent 654631a291
commit 80bf95ca76
2 changed files with 16 additions and 5 deletions

View File

@ -3678,3 +3678,12 @@ Rom 9 Apr 2006
lib/
diagnostics.C, .h
stackwalker_win.cpp, .h
Rom 10 Apr 2006
- Bug Fix: Fix a crash condition where a result maybe in the list view but
may have already been cycled out of the system. There is a brief
period of time where the result is being sent back to the scheduler and
the user may switch back to the work tab where this crash would occur.
clientgui/
ViewWork.cpp

View File

@ -28,7 +28,7 @@
#include "BOINCListCtrl.h"
#include "ViewWork.h"
#include "Events.h"
#include "../lib/error_numbers.h"
#include "error_numbers.h"
#include "res/result.xpm"
@ -548,12 +548,14 @@ void CViewWork::UpdateSelection() {
);
*/
}
project = pDoc->state.lookup_project(result->project_url);
CBOINCBaseView::UpdateWebsiteSelection(GRP_WEBSITES, project);
} else {
CBOINCBaseView::UpdateWebsiteSelection(GRP_WEBSITES, NULL);
}
m_pTaskPane->EnableTask(pGroup->m_Tasks[BTN_ABORT]);
project = pDoc->state.lookup_project(result->project_url);
CBOINCBaseView::UpdateWebsiteSelection(GRP_WEBSITES, project);
} else {
m_pTaskPane->DisableTaskGroupTasks(pGroup);
}