Refactoring of GLCanvas3D::check_volumes_outside_state() to prevent assert while using SLA printer

This commit is contained in:
enricoturri1966 2022-01-05 11:17:39 +01:00
parent 1aac99b809
commit 8d638a77e5

View File

@ -1126,9 +1126,8 @@ void GLCanvas3D::reset_volumes()
ModelInstanceEPrintVolumeState GLCanvas3D::check_volumes_outside_state() const ModelInstanceEPrintVolumeState GLCanvas3D::check_volumes_outside_state() const
{ {
assert(m_initialized); ModelInstanceEPrintVolumeState state = ModelInstanceEPrintVolumeState::ModelInstancePVS_Inside;
if (m_initialized)
ModelInstanceEPrintVolumeState state;
m_volumes.check_outside_state(m_bed.build_volume(), &state); m_volumes.check_outside_state(m_bed.build_volume(), &state);
return state; return state;
} }