Fix filament end gcode missing for non-bbl machines

This commit is contained in:
Noisyfox 2025-11-13 22:33:26 +08:00
parent 9d944fd1bd
commit 0c810c817f

View file

@ -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);
}
}