diff --git a/src/Plugin/Field/FieldWidget/EntityReferenceRenderedDisabled.php b/src/Plugin/Field/FieldWidget/EntityReferenceRenderedDisabled.php index 9285daf..d239384 100644 --- a/src/Plugin/Field/FieldWidget/EntityReferenceRenderedDisabled.php +++ b/src/Plugin/Field/FieldWidget/EntityReferenceRenderedDisabled.php @@ -40,7 +40,11 @@ public function formElement(FieldItemListInterface $items, $delta, array $elemen $element['entity'] = $view_builder->view($target, $this->getSetting('display_mode'), $target->language()->getId()); $name = $this->fieldDefinition->getName(); - static::setWidgetState($form['#parents'], $name, $form_state, ['original_deltas' => [0 => 0]]); + $field_state = [ + 'items_count' => count($items), + 'original_deltas' => [0 => 0], + ]; + static::setWidgetState($form['#parents'], $name, $form_state, $field_state); return $element; }