Loading of FFF print preview when switching to the print preview screen:
always refresh from the Print with the exception of finished G-code export, where the final G-code preview is cached.
This commit is contained in:
parent
8245921e74
commit
6928284cc3
1 changed files with 3 additions and 3 deletions
|
@ -746,10 +746,11 @@ void Preview::load_print_as_fff()
|
||||||
|
|
||||||
if (IsShown())
|
if (IsShown())
|
||||||
{
|
{
|
||||||
if (gcode_preview_data_valid)
|
if (gcode_preview_data_valid) {
|
||||||
// Load the real G-code preview.
|
// Load the real G-code preview.
|
||||||
m_canvas->load_gcode_preview(*m_gcode_preview_data, colors);
|
m_canvas->load_gcode_preview(*m_gcode_preview_data, colors);
|
||||||
else
|
m_loaded = true;
|
||||||
|
} else
|
||||||
// Load the initial preview based on slices, not the final G-code.
|
// Load the initial preview based on slices, not the final G-code.
|
||||||
m_canvas->load_preview(colors, color_print_values);
|
m_canvas->load_preview(colors, color_print_values);
|
||||||
show_hide_ui_elements(gcode_preview_data_valid ? "full" : "simple");
|
show_hide_ui_elements(gcode_preview_data_valid ? "full" : "simple");
|
||||||
|
@ -761,7 +762,6 @@ void Preview::load_print_as_fff()
|
||||||
m_canvas_widget->Refresh();
|
m_canvas_widget->Refresh();
|
||||||
} else
|
} else
|
||||||
update_sliders(zs);
|
update_sliders(zs);
|
||||||
m_loaded = true;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue