From 609a0e8aa587596c94142e6604b4e68bcdb55832 Mon Sep 17 00:00:00 2001
From: Enrico Turri <enricoturri@seznam.cz>
Date: Wed, 5 Dec 2018 13:55:38 +0100
Subject: [PATCH] Fixed typo into
 GLCanvas3D::Selection::is_single_full_instance()

---
 src/slic3r/GUI/GLCanvas3D.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp
index dcf115b93..c958cd18f 100644
--- a/src/slic3r/GUI/GLCanvas3D.cpp
+++ b/src/slic3r/GUI/GLCanvas3D.cpp
@@ -1388,8 +1388,9 @@ bool GLCanvas3D::Selection::is_single_full_instance() const
     int instance_idx = (*m_volumes)[*m_list.begin()]->instance_idx();
 
     std::set<int> volumes_idxs;
-    for (const GLVolume* v : *m_volumes)
+    for (unsigned int i : m_list)
     {
+        const GLVolume* v = (*m_volumes)[i];
         int volume_idx = v->volume_idx();
         if ((v->object_idx() == object_idx) && (v->instance_idx() == instance_idx) && (volume_idx >= 0))
             volumes_idxs.insert(volume_idx);