I think that the default widget should not be hidden rather that field_collection_hidden was intended. This doesn't appear to be causing issues through the standard front end Field UI.

/**
 * Implements hook_field_info().
 */
function field_collection_field_info() {
  return array(
    'field_collection' => array(
      'label' => t('Field-collection'),
      'description' => t('This field stores references to embedded entities, which itself may contain any number of fields.'),
      'instance_settings' => array(),
-      'default_widget' => 'hidden',
+      'default_widget' => 'field_collection_hidden',
....

Comments

tim.plunkett’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.