FIX: finish day dismiss after switching to another printer and return
Change-Id: Ic33607e22c45fae0d7d953983651178fbcc4fb06 Jira: XXXX
This commit is contained in:
parent
0fa2fe873a
commit
af38da4c87
|
@ -708,6 +708,7 @@ void PrintingTaskPanel::update_left_time(wxString time)
|
||||||
void PrintingTaskPanel::update_finish_time(wxString finish_time)
|
void PrintingTaskPanel::update_finish_time(wxString finish_time)
|
||||||
{
|
{
|
||||||
static wxString finish_day = "";
|
static wxString finish_day = "";
|
||||||
|
BOOST_LOG_TRIVIAL(trace) << __FUNCTION__ << " finish time: " << finish_time << " finish day: " << finish_day;
|
||||||
if (finish_time == "Finished") {
|
if (finish_time == "Finished") {
|
||||||
m_staticText_finish_time->SetLabelText(_L("Finished"));
|
m_staticText_finish_time->SetLabelText(_L("Finished"));
|
||||||
finish_day = "";
|
finish_day = "";
|
||||||
|
@ -715,6 +716,7 @@ void PrintingTaskPanel::update_finish_time(wxString finish_time)
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (!finish_time.Contains('+')) {
|
if (!finish_time.Contains('+')) {
|
||||||
|
finish_day = "";
|
||||||
if (m_staticText_finish_day->IsShown()) m_staticText_finish_day->Hide();
|
if (m_staticText_finish_day->IsShown()) m_staticText_finish_day->Hide();
|
||||||
} else {
|
} else {
|
||||||
int index = finish_time.find_last_of('+');
|
int index = finish_time.find_last_of('+');
|
||||||
|
|
Loading…
Reference in New Issue