From 01ec1ed139d9d68f5082cf6cc4227f7e6784ecd1 Mon Sep 17 00:00:00 2001 From: thewildmage Date: Sun, 4 Jun 2023 18:11:21 -0600 Subject: [PATCH] Fix invalid comparison --- src/slic3r/GUI/calib_dlg.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/calib_dlg.cpp b/src/slic3r/GUI/calib_dlg.cpp index 672752d4f3..d7804e143a 100644 --- a/src/slic3r/GUI/calib_dlg.cpp +++ b/src/slic3r/GUI/calib_dlg.cpp @@ -164,14 +164,19 @@ void PA_Calibration_Dlg::on_extruder_type_changed(wxCommandEvent& event) { m_bDDE = selection == 0 ? true : false; m_tiStartPA->GetTextCtrl()->SetValue(wxString::FromDouble(0.0)); - - if (m_rbMethod->GetSelection() == CalibMode::Calib_PA_Pattern) { + + if(!m_bDDE) { + m_tiEndPA->GetTextCtrl()->SetValue(wxString::FromDouble(1.0)); + m_tiPAStep->GetTextCtrl()->SetValue(wxString::FromDouble(0.02)); + } else if (m_rbMethod->GetSelection() == 2) { + // pattern method m_tiEndPA->GetTextCtrl()->SetValue(wxString::FromDouble(0.08)); m_tiPAStep->GetTextCtrl()->SetValue(wxString::FromDouble(0.015)); } else { - m_tiEndPA->GetTextCtrl()->SetValue(wxString::FromDouble(m_bDDE ? 0.1 : 1.0)); - m_tiPAStep->GetTextCtrl()->SetValue(wxString::FromDouble(m_bDDE ? 0.002 : 0.02)); + m_tiEndPA->GetTextCtrl()->SetValue(wxString::FromDouble(0.1)); + m_tiPAStep->GetTextCtrl()->SetValue(wxString::FromDouble(0.002)); } + event.Skip(); } void PA_Calibration_Dlg::on_method_changed(wxCommandEvent& event) {