Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring

This commit is contained in:
Enrico Turri 2019-03-19 10:59:16 +01:00
commit ca623b9a83

View file

@ -368,12 +368,7 @@ void Preview::load_print(bool keep_z_range)
void Preview::reload_print(bool keep_volumes)
{
if (!IsShown())
{
m_volumes_cleanup_required = !keep_volumes;
return;
}
#ifndef __linux__
if (m_volumes_cleanup_required || !keep_volumes)
{
m_canvas->reset_volumes();
@ -381,6 +376,23 @@ void Preview::reload_print(bool keep_volumes)
m_loaded = false;
m_volumes_cleanup_required = false;
}
#endif // __linux__
if (!IsShown())
{
m_volumes_cleanup_required = !keep_volumes;
return;
}
#ifdef __linux__
if (m_volumes_cleanup_required || !keep_volumes)
{
m_canvas->reset_volumes();
m_canvas->reset_legend_texture();
m_loaded = false;
m_volumes_cleanup_required = false;
}
#endif // __linux__
load_print();
}