Preview and G-code viewer - Fixed synchronization between markers for pause print, color changes, custom g-code, retractions, deretractions and current line shown in g-code window
This commit is contained in:
parent
cafa5b26a8
commit
a0feb0f652
@ -2572,7 +2572,7 @@ void GCodeProcessor::store_move_vertex(EMoveType type)
|
|||||||
{
|
{
|
||||||
MoveVertex vertex = {
|
MoveVertex vertex = {
|
||||||
#if ENABLE_GCODE_LINES_ID_IN_H_SLIDER
|
#if ENABLE_GCODE_LINES_ID_IN_H_SLIDER
|
||||||
m_line_id,
|
(type == EMoveType::Color_change || type == EMoveType::Pause_Print || type == EMoveType::Custom_GCode) ? m_line_id + 1 : m_line_id,
|
||||||
#endif // ENABLE_GCODE_LINES_ID_IN_H_SLIDER
|
#endif // ENABLE_GCODE_LINES_ID_IN_H_SLIDER
|
||||||
type,
|
type,
|
||||||
m_extrusion_role,
|
m_extrusion_role,
|
||||||
|
@ -3151,7 +3151,7 @@ void GCodeViewer::refresh_render_paths(bool keep_sequential_current_first, bool
|
|||||||
const Path& path = buffer->paths[path_id];
|
const Path& path = buffer->paths[path_id];
|
||||||
#endif // ENABLE_REDUCED_TOOLPATHS_SEGMENT_CAPS
|
#endif // ENABLE_REDUCED_TOOLPATHS_SEGMENT_CAPS
|
||||||
const Path::Sub_Path& sub_path = path.sub_paths[sub_path_id];
|
const Path::Sub_Path& sub_path = path.sub_paths[sub_path_id];
|
||||||
if (m_sequential_view.current.last <= sub_path.first.s_id || sub_path.last.s_id <= m_sequential_view.current.first)
|
if (m_sequential_view.current.last < sub_path.first.s_id || sub_path.last.s_id < m_sequential_view.current.first)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
Color color;
|
Color color;
|
||||||
|
Loading…
Reference in New Issue
Block a user