From 9a4429f6037bb87001b78d9fe9f158bd5f1f4a61 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 4 Jun 2024 23:14:22 +0800 Subject: [PATCH] Fixed an issue that small_area_infill_compensation_model was initialized even it's not used. Fixed #5550 --- src/libslic3r/GCode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 0c76ec4641..0334edcaf8 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -1975,7 +1975,7 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato } else m_enable_extrusion_role_markers = false; - if (!print.config().small_area_infill_flow_compensation_model.empty()) + if (m_config.small_area_infill_flow_compensation.value && !print.config().small_area_infill_flow_compensation_model.empty()) m_small_area_infill_flow_compensator = make_unique(print.config()); file.write_format("; HEADER_BLOCK_START\n");