From a672870222f94a1799195e8c9d3e36fa5f089b2f Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Fri, 4 Aug 2023 16:04:24 +0800 Subject: [PATCH] FIX: display failed when the flow rate is 0 or too large Change-Id: I20af5b0badba63a12129fb571524a152b591d974 (cherry picked from commit f57ce4133c6a5a460c43767c898c3068d9bff60d) --- src/slic3r/GUI/CalibrationWizardSavePage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/CalibrationWizardSavePage.cpp b/src/slic3r/GUI/CalibrationWizardSavePage.cpp index 473a412573..8c80d9c4bf 100644 --- a/src/slic3r/GUI/CalibrationWizardSavePage.cpp +++ b/src/slic3r/GUI/CalibrationWizardSavePage.cpp @@ -7,6 +7,8 @@ namespace Slic3r { namespace GUI { #define CALIBRATION_SAVE_INPUT_SIZE wxSize(FromDIP(240), FromDIP(24)) +#define FLOW_RATE_MAX_VALUE 1.15 + static wxString get_default_name(wxString filament_name, CalibMode mode){ PresetBundle* preset_bundle = wxGetApp().preset_bundle; for (auto it = preset_bundle->filaments.begin(); it != preset_bundle->filaments.end(); it++) { @@ -953,7 +955,7 @@ void CalibrationFlowX1SavePage::sync_cali_result(const std::vector FLOW_RATE_MAX_VALUE) { result_failed = true; part_failed = true; }