fix(build): m_last_pos.to_point() for chained_path_from in extrude_infill

This commit is contained in:
thysson2701
2026-07-21 22:10:59 +02:00
parent c8f399fdba
commit 9fc680569e

View File

@@ -10716,7 +10716,7 @@ std::string GCode::extrude_infill(const Print &print, const std::vector<ObjectBy
for (const ExtrusionEntity *fill : extrusions) {
auto *eec = dynamic_cast<const ExtrusionEntityCollection*>(fill);
if (eec) {
for (ExtrusionEntity *ee : eec->chained_path_from(m_last_pos).entities)
for (ExtrusionEntity *ee : eec->chained_path_from(m_last_pos.to_point()).entities)
gcode += this->extrude_entity(*ee, extrusion_name);
} else
gcode += this->extrude_entity(*fill, extrusion_name);