From 0c810c817f959c29fdd762b0ba9321373dd1c5ce Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Thu, 13 Nov 2025 22:33:26 +0800 Subject: [PATCH] Fix filament end gcode missing for non-bbl machines --- 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 9b71918d2c..b3cd9222e3 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -7224,10 +7224,10 @@ std::string GCode::set_extruder(unsigned int new_filament_id, double print_z, bo config.set_key_value("filament_extruder_id", new ConfigOptionInt(int(get_extruder_id(old_filament_id)))); if (!m_filament_instances_code.empty()) { gcode += ("M624 " + m_filament_instances_code + "\n"); - gcode += placeholder_parser_process("filament_end_gcode", filament_end_gcode, old_filament_id, &config); m_filament_instances_code = ""; add_change_filament_624 = true; } + gcode += placeholder_parser_process("filament_end_gcode", filament_end_gcode, old_filament_id, &config); check_add_eol(gcode); } }