From f2f6b290230b11e984d7e729b56bbe1c666879c8 Mon Sep 17 00:00:00 2001 From: "xin.zhang" Date: Tue, 11 Mar 2025 17:55:50 +0800 Subject: [PATCH] FIX: update the support of nozzle offset calibration jira: [STUDIO-10758] Change-Id: I34246998b08c54ef8e44172300ab3e1d4e4bf5c4 --- resources/printers/version.txt | 2 +- src/slic3r/GUI/SelectMachine.cpp | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/resources/printers/version.txt b/resources/printers/version.txt index c042b5909..41d3f4094 100644 --- a/resources/printers/version.txt +++ b/resources/printers/version.txt @@ -1 +1 @@ -02.00.00.05 \ No newline at end of file +02.00.00.06 \ No newline at end of file diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 0698077be..da9c064ce 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -982,11 +982,7 @@ void SelectMachineDialog::update_select_layout(MachineObject *obj) AppConfig *config = wxGetApp().app_config; if (obj->is_enable_np) { - m_checkbox_list["nozzle_offset_cali"]->Show(); - m_checkbox_list["nozzle_offset_cali"]->update_options(ops_auto); m_checkbox_list["bed_leveling"]->update_options(ops_auto); - - m_checkbox_list["nozzle_offset_cali"]->setValue("auto"); m_checkbox_list["bed_leveling"]->setValue("auto"); } else { @@ -999,6 +995,12 @@ void SelectMachineDialog::update_select_layout(MachineObject *obj) } } + if (obj->is_support_nozzle_offset_cali) { + m_checkbox_list["nozzle_offset_cali"]->update_options(ops_auto); + m_checkbox_list["nozzle_offset_cali"]->setValue("auto"); + m_checkbox_list["nozzle_offset_cali"]->Show(); + } + if (obj->is_support_flow_calibration) { if (obj->is_support_auto_flow_calibration) { m_checkbox_list["flow_cali"]->update_options(ops_auto);