diff --git a/core/modules/text/lib/Drupal/text/Plugin/field/widget/TextareaWithSummaryWidget.php b/core/modules/text/lib/Drupal/text/Plugin/field/widget/TextareaWithSummaryWidget.php index 185ee19..27b7085 100644 --- a/core/modules/text/lib/Drupal/text/Plugin/field/widget/TextareaWithSummaryWidget.php +++ b/core/modules/text/lib/Drupal/text/Plugin/field/widget/TextareaWithSummaryWidget.php @@ -85,11 +85,7 @@ function formElement(array $items, $delta, array $element, $langcode, array &$fo * {@inheritdoc} */ public function errorElement(array $element, ConstraintViolationInterface $violation, array $form, array &$form_state) { - if ($violation->arrayPropertyPath == array('format') && isset($element['format']['#access']) && !$element['format']['#access']) { - // Ignore validation errors for formats if formats may not be changed, - // i.e. when existing formats become invalid. See filter_process_format(). - return FALSE; - } + $element = parent::errorElement($element, $violation, $form, $form_state); return $element[$violation->arrayPropertyPath[0]]; }