diff --git a/modules/json_form_widget/src/WidgetRouter.php b/modules/json_form_widget/src/WidgetRouter.php index 7ad9c15392..79047a42d1 100644 --- a/modules/json_form_widget/src/WidgetRouter.php +++ b/modules/json_form_widget/src/WidgetRouter.php @@ -303,6 +303,8 @@ public function handleUploadOrLinkElement(mixed $spec, array $element) { if (isset($spec->extensions)) { $element['#upload_validators']['file_validate_extensions'][] = $spec->extensions; } + // If a maxlength was set earlier, remove it as it is not allowed here. + unset($element['#maxlength']); return $element; }