diff --git a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp index d369c95056..21a1f9ba5a 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp @@ -170,12 +170,12 @@ void GLGizmosManager::reset_all_states() if (! m_enabled || m_serializing) return; - EType current = get_current_type(); + const EType current = get_current_type(); if (current != Undefined) // close any open gizmo open_gizmo(current); - else - activate_gizmo(Undefined); + + activate_gizmo(Undefined); m_hover = Undefined; }