Fixed a regression where description was always overwritten to "small perimeter".

This commit is contained in:
Joseph Lenox 2018-07-25 22:39:18 -05:00
parent 9411f5025d
commit 5dc227d26b

View File

@ -408,9 +408,10 @@ GCode::extrude(ExtrusionLoop loop, std::string description, double speed)
if (paths.front().is_perimeter()
&& !loop.has(erOverhangPerimeter)
&& loop.length() <= SMALL_PERIMETER_LENGTH
&& speed == -1)
&& speed == -1) {
speed = this->config.get_abs_value("small_perimeter_speed");
description = "small perimeter";
}
if (paths.front().role == erExternalPerimeter)
description = std::string("external ") + description;