From bd5111f12feac83729f2d652a293b4f4dde5b7e8 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Sat, 11 Jan 2025 18:03:38 +0800 Subject: [PATCH] FIX: The name in cali save page is not displayed for multi_extruder. jira: STUDIO-9721 Change-Id: I8906b2d401f87f5ed2f7d143196708251bb2a02e --- src/slic3r/GUI/CalibrationWizardSavePage.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/CalibrationWizardSavePage.cpp b/src/slic3r/GUI/CalibrationWizardSavePage.cpp index 3a3f66ae7..da1c84b7a 100644 --- a/src/slic3r/GUI/CalibrationWizardSavePage.cpp +++ b/src/slic3r/GUI/CalibrationWizardSavePage.cpp @@ -412,7 +412,10 @@ bool CaliPASaveAutoPanel::get_result(std::vector& out_result) { bool is_valid = true; wxString err_msg; // Check if the input value is valid and save to m_calib_results - save_to_result_from_widgets(m_grid_panel, &is_valid, &err_msg); + if (m_obj && m_obj->is_multi_extruders()) + save_to_result_from_widgets(m_multi_extruder_grid_panel, &is_valid, &err_msg); + else + save_to_result_from_widgets(m_grid_panel, &is_valid, &err_msg); if (is_valid) { /* std::vector to_save_result;