From da062a3ccd843a5c8de7fa9da65d548b4cc91e6a Mon Sep 17 00:00:00 2001 From: Franke Tang Date: Mon, 27 Nov 2023 17:00:33 -0600 Subject: [PATCH 1/2] Fix bad data in Diskwhen client disconnects --- clientgui/ViewResources.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clientgui/ViewResources.cpp b/clientgui/ViewResources.cpp index 4b5ed10741f..657bd7fc968 100644 --- a/clientgui/ViewResources.cpp +++ b/clientgui/ViewResources.cpp @@ -228,11 +228,12 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) { wxPiePart part; part.SetLabel(_("no projects: 0 bytes used")); part.SetValue(1); - part.SetColour(wxColour(0,0,0)); + part.SetColour(isDarkMode ? wxColour(255, 255, 255) : wxColour(0,0,0)); m_pieCtrlBOINC->m_Series.Add(part); m_pieCtrlBOINC->Refresh(); m_BOINCwasEmpty=true; refreshBOINC=true; + project_total = 0; } } @@ -303,7 +304,7 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) { part.SetColour(isDarkMode ? wxColour(140,140,140) : wxColour(192,192,192)); m_pieCtrlTotal->m_Series.Add(part); m_pieCtrlTotal->Refresh(); - } + } } wxInt32 CViewResources::FormatDiskSpace(double bytes, wxString& strBuffer) const { From c02d6e0adfd2008df534a4667cda5e0ca2c630e1 Mon Sep 17 00:00:00 2001 From: Franke Tang Date: Mon, 27 Nov 2023 17:10:38 -0600 Subject: [PATCH 2/2] Fix formatting --- clientgui/ViewResources.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clientgui/ViewResources.cpp b/clientgui/ViewResources.cpp index 657bd7fc968..259379704d4 100644 --- a/clientgui/ViewResources.cpp +++ b/clientgui/ViewResources.cpp @@ -233,7 +233,7 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) { m_pieCtrlBOINC->Refresh(); m_BOINCwasEmpty=true; refreshBOINC=true; - project_total = 0; + project_total = 0; } } @@ -304,7 +304,7 @@ void CViewResources::OnListRender( wxTimerEvent& WXUNUSED(event) ) { part.SetColour(isDarkMode ? wxColour(140,140,140) : wxColour(192,192,192)); m_pieCtrlTotal->m_Series.Add(part); m_pieCtrlTotal->Refresh(); - } + } } wxInt32 CViewResources::FormatDiskSpace(double bytes, wxString& strBuffer) const {