diff --git a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp index 36e97aedd..194a033d6 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp @@ -1381,7 +1381,8 @@ void GLGizmosManager::update_on_off_state(const Vec2d& mouse_pos) size_t idx = get_gizmo_idx_from_mouse(mouse_pos); if (idx != Undefined && m_gizmos[idx]->is_activable() && m_hover == idx) { activate_gizmo(m_current == idx ? Undefined : (EType)idx); - wxGetApp().obj_list()->select_object_item((EType)idx <= Rotate); + // BBS + wxGetApp().obj_list()->select_object_item((EType)idx <= Scale); } }