From 661efa733eb53578c271cf63cf79b65ff8a8d9b3 Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Sat, 26 Oct 2024 22:13:30 +0800 Subject: [PATCH] Fix crash when doing PA calib using pattern method from calib tab (#7248) * Fix crash when doing PA calib using pattern method from calib tab --- src/slic3r/Utils/CalibUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/Utils/CalibUtils.cpp b/src/slic3r/Utils/CalibUtils.cpp index e68969acbf..b0c397cd08 100644 --- a/src/slic3r/Utils/CalibUtils.cpp +++ b/src/slic3r/Utils/CalibUtils.cpp @@ -628,7 +628,7 @@ void CalibUtils::calib_pa_pattern(const CalibInfo &calib_info, Model& model) print_config.get_abs_value("layer_height"), 0))); for (const auto& opt : SuggestedConfigCalibPAPattern().nozzle_ratio_pairs) { - print_config.set_key_value(opt.first, new ConfigOptionFloat(nozzle_diameter * opt.second / 100)); + print_config.set_key_value(opt.first, new ConfigOptionFloatOrPercent(nozzle_diameter * opt.second / 100, false)); } for (const auto& opt : SuggestedConfigCalibPAPattern().int_pairs) {