From 43693ebba933581437cd076c41bcc89414d73df8 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Tue, 25 Jun 2024 18:04:26 +0800 Subject: [PATCH] FIX: cannot select k value when connect 2 printer github: 4085 Change-Id: I660f20032535ad8ab1f218224af68f7cc0dc3395 (cherry picked from commit dc94ad4fb63c4907993e6970511bed90337b6c30) --- src/slic3r/GUI/AMSMaterialsSetting.cpp | 2 +- src/slic3r/GUI/StatusPanel.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/AMSMaterialsSetting.cpp b/src/slic3r/GUI/AMSMaterialsSetting.cpp index 2349204416..a2edf21f0f 100644 --- a/src/slic3r/GUI/AMSMaterialsSetting.cpp +++ b/src/slic3r/GUI/AMSMaterialsSetting.cpp @@ -1188,7 +1188,7 @@ void AMSMaterialsSetting::on_select_filament(wxCommandEvent &evt) m_filament_selection = evt.GetSelection(); //reset cali - int cali_select_idx; + int cali_select_idx = -1; if ( !this->obj || m_filament_selection < 0) { m_input_k_val->Enable(false); diff --git a/src/slic3r/GUI/StatusPanel.hpp b/src/slic3r/GUI/StatusPanel.hpp index 20c947e43f..8065f198e4 100644 --- a/src/slic3r/GUI/StatusPanel.hpp +++ b/src/slic3r/GUI/StatusPanel.hpp @@ -817,7 +817,7 @@ public: long last_read_done_bits{ -1 }; long last_reading_bits { -1 }; long last_ams_version { -1 }; - int last_cali_version{-1}; + std::optional last_cali_version; enum ThumbnailState task_thumbnail_state {ThumbnailState::PLACE_HOLDER}; std::vector last_stage_list_info;