$formatter_settings = isset($form_state['values']['instance']['widget']['settings']['formatter_settings']) ? $form_state['values']['instance']['widget']['settings']['formatter_settings'] : $instance['widget']['settings']['formatter_settings'];
$formatter_settings += field_info_formatter_settings($formatter_type);

neither $form_state['values']['instance']['widget']['settings']['formatter_settings'] nor $instance['widget']['settings']['formatter_settings']; seem to be set.

Comments

plonk’s picture

Status: Needs work » Closed (duplicate)

Marking as duplicate of #1305268: Contents of a read-only field is hidden on the term/entity edit form, and thus cannot be edited., as the patch there resolves this issue as well