Follow-up of 57a0b23a07
- Tech ENABLE_PREVIEW_LAYOUT - Fixed logic to avoid resetting the preview's horizontal slider when toggling options
This commit is contained in:
parent
100aaed2b7
commit
e02a25cf1e
@ -4276,7 +4276,9 @@ void GCodeViewer::render_legend(float& legend_height)
|
|||||||
unsigned int new_flags = set_flag(flags, flag, !active);
|
unsigned int new_flags = set_flag(flags, flag, !active);
|
||||||
set_options_visibility_from_flags(new_flags);
|
set_options_visibility_from_flags(new_flags);
|
||||||
|
|
||||||
wxGetApp().plater()->get_current_canvas3D()->refresh_gcode_preview_render_paths(true, true);
|
bool keep_first = m_sequential_view.current.first != m_sequential_view.global.first;
|
||||||
|
bool keep_last = m_sequential_view.current.last != m_sequential_view.global.last;
|
||||||
|
wxGetApp().plater()->get_current_canvas3D()->refresh_gcode_preview_render_paths(keep_first, keep_last);
|
||||||
wxGetApp().plater()->update_preview_moves_slider();
|
wxGetApp().plater()->update_preview_moves_slider();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user