From 0b3496b45fa3662b46ad87429a353b047784e0f6 Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Wed, 25 Jul 2018 23:34:14 -0500 Subject: [PATCH] Bugfix: Preqreq calls should be calling slice(), not _slice(). _slice() invalidates the print state (!!!) --- xs/src/libslic3r/PrintObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xs/src/libslic3r/PrintObject.cpp b/xs/src/libslic3r/PrintObject.cpp index 0b9e8a7db..e9d5e3bf0 100644 --- a/xs/src/libslic3r/PrintObject.cpp +++ b/xs/src/libslic3r/PrintObject.cpp @@ -1364,7 +1364,7 @@ PrintObject::generate_support_material() auto* print { this->_print }; const auto& config { this->config }; //prereqs - this->_slice(); + this->slice(); if (this->state.is_done(posSupportMaterial)) { return; } this->state.set_started(posSupportMaterial);