FIX: crash when clicking go home without connecting printer

jira: 7003
Change-Id: I42af6b9b81f2aa624844468d3b800238a7349cf2
This commit is contained in:
zhimin.zeng 2024-05-28 16:22:24 +08:00 committed by Lane.Wei
parent f03dbdeb61
commit a4ba939452
1 changed files with 5 additions and 2 deletions

View File

@ -309,6 +309,9 @@ void CalibrationWizard::recover_preset_info(MachineObject *obj)
void CalibrationWizard::back_preset_info(MachineObject *obj, bool cali_finish, bool back_cali_flag)
{
if (!obj)
return;
PrinterCaliInfo printer_cali_info;
printer_cali_info.dev_id = obj->dev_id;
printer_cali_info.cali_finished = cali_finish;
@ -467,11 +470,11 @@ void PressureAdvanceWizard::on_cali_action(wxCommandEvent& evt)
void PressureAdvanceWizard::update(MachineObject* obj)
{
CalibrationWizard::update(obj);
if (!obj)
return;
CalibrationWizard::update(obj);
if (!m_show_result_dialog) {
if (obj->cali_version != -1 && obj->cali_version != cali_version) {
cali_version = obj->cali_version;