From 2454c566ff2e865f8034d7dc50256a87128084d0 Mon Sep 17 00:00:00 2001
From: Lukas Matena <lukasmatena@seznam.cz>
Date: Tue, 10 Jul 2018 15:39:47 +0200
Subject: [PATCH] Changing number of copies invalidates the wipe tower (and
 thus forces recalculation of the purging extrusions)

---
 xs/src/libslic3r/PrintObject.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/xs/src/libslic3r/PrintObject.cpp b/xs/src/libslic3r/PrintObject.cpp
index bd01ec3aa..7ac165864 100644
--- a/xs/src/libslic3r/PrintObject.cpp
+++ b/xs/src/libslic3r/PrintObject.cpp
@@ -93,6 +93,7 @@ bool PrintObject::set_copies(const Points &points)
     
     bool invalidated = this->_print->invalidate_step(psSkirt);
     invalidated |= this->_print->invalidate_step(psBrim);
+    invalidated |= this->_print->invalidate_step(psWipeTower);
     return invalidated;
 }