From 4bb92e9c51b295b2c39299aaeae61bd9b527217b Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Mon, 27 Feb 2023 14:52:28 +0100 Subject: [PATCH] Fix get_model_volume always returning nullptr; --- src/slic3r/GUI/GLCanvas3D.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 427c0e99f..7df8f5b32 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -7100,12 +7100,10 @@ const ModelVolume *get_model_volume(const GLVolume &v, const Model &model) { const ModelVolume * ret = nullptr; - if (model.objects.size() < v.object_idx()) { - if (v.object_idx() < model.objects.size()) { - const ModelObject *obj = model.objects[v.object_idx()]; - if (v.volume_idx() < obj->volumes.size()) { - ret = obj->volumes[v.volume_idx()]; - } + if (v.object_idx() < model.objects.size()) { + const ModelObject *obj = model.objects[v.object_idx()]; + if (v.volume_idx() < obj->volumes.size()) { + ret = obj->volumes[v.volume_idx()]; } }