Fix of #5410 (Ironing untick/tick bug)

This is a follow-up of commit b1b7a5a which fixed several similar bugs
This commit is contained in:
Lukas Matena 2020-12-18 11:14:26 +01:00
parent 8849aa77dc
commit 8f3baeb1c9

View File

@ -655,6 +655,7 @@ bool PrintObject::invalidate_step(PrintObjectStep step)
} else if (step == posPrepareInfill) {
invalidated |= this->invalidate_steps({ posInfill, posIroning });
} else if (step == posInfill) {
invalidated |= this->invalidate_steps({ posIroning });
invalidated |= m_print->invalidate_steps({ psSkirt, psBrim });
} else if (step == posSlice) {
invalidated |= this->invalidate_steps({ posPerimeters, posPrepareInfill, posInfill, posIroning, posSupportMaterial });