Fix issue that skip object won't trigger filament change when print-by-object is used (#5576)

* Fix issue that skip object won't trigger filament change when print-by-object is used
This commit is contained in:
Noisyfox 2024-06-04 20:00:56 +08:00 committed by GitHub
parent a877d642f6
commit 2f265ef083
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2577,7 +2577,7 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato
if (m_writer.need_toolchange(initial_extruder_id)) {
const PrintObjectConfig& object_config = object.config();
coordf_t initial_layer_print_height = print.config().initial_layer_print_height.value;
file.write(this->set_extruder(initial_extruder_id, initial_layer_print_height));
file.write(this->set_extruder(initial_extruder_id, initial_layer_print_height, true));
prime_extruder = true;
}
else {