FIX: wrong use of reverse iter
jira:NONE Signed-off-by: xun.zhang <xun.zhang@bambulab.com> Change-Id: I914f082f378b3cd195b1e69e166409d7302791d2
This commit is contained in:
parent
e060659545
commit
2308e2038e
|
@ -1001,7 +1001,7 @@ void ToolOrdering::assign_custom_gcodes(const Print& print)
|
|||
for (auto iter = m_layer_tools.rbegin(); iter != m_layer_tools.rend(); ++iter) {
|
||||
for (unsigned int i : iter->extruders)
|
||||
extruder_printing_above[i] = true;
|
||||
int layer_idx = iter.base() - m_layer_tools.begin();
|
||||
int layer_idx = m_layer_tools.rend() - iter - 1;
|
||||
extruder_print_above_by_layer.emplace(layer_idx, extruder_printing_above);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue