From 97314db430bcafbc3133e43092f093abcc4d4739 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Wed, 27 Nov 2024 18:31:55 +0800 Subject: [PATCH] FIX: Modify bounds checking for manual calibration jira: none Change-Id: Iba816fa7a81eb4ecfb1ab51c975cddfc4bce72cb --- src/slic3r/GUI/CalibrationWizard.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/CalibrationWizard.cpp b/src/slic3r/GUI/CalibrationWizard.cpp index 3d53c1704..2be12547d 100644 --- a/src/slic3r/GUI/CalibrationWizard.cpp +++ b/src/slic3r/GUI/CalibrationWizard.cpp @@ -62,7 +62,7 @@ std::map get_cached_selected_filament_for_multi_extruder(MachineO bool is_pa_params_valid(const Calib_Params& params) { - if (params.start <= MIN_PA_K_VALUE || params.end >= MAX_PA_K_VALUE || params.step < EPSILON || params.end < params.start + params.step) { + if (params.start < MIN_PA_K_VALUE || params.end > MAX_PA_K_VALUE || params.step < EPSILON || params.end < params.start + params.step) { MessageDialog msg_dlg(nullptr, wxString::Format(_L("Please input valid values:\nStart value: >= %.1f\nEnd value: <= %.1f\nEnd value: > Start value\nValue step: >= %.3f)"), MIN_PA_K_VALUE, MAX_PA_K_VALUE, MIN_PA_K_VALUE_STEP), wxEmptyString, wxICON_WARNING | wxOK);