From 2ab0221bbf03e61d661ebbd384659db8aeed2dfc Mon Sep 17 00:00:00 2001 From: Raj Siva-Rajah Date: Sun, 6 Jul 2025 04:08:06 +0000 Subject: [PATCH] Fused group - display multiple validation errors --- .../forms/resources/views/components/field-wrapper.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/forms/resources/views/components/field-wrapper.blade.php b/packages/forms/resources/views/components/field-wrapper.blade.php index 9cb9d10c12..bade11b4ca 100644 --- a/packages/forms/resources/views/components/field-wrapper.blade.php +++ b/packages/forms/resources/views/components/field-wrapper.blade.php @@ -126,7 +126,7 @@ @if ($hasError) @php if ($allErrors === null) { - if ($field?->shouldShowAllValidationMessages() && $errors->has($statePath)) { + if ($field instanceof \Filament\Forms\Components\Field && $field->shouldShowAllValidationMessages() && $errors->has($statePath)) { $allErrors = $errors->get($statePath); } else { $errorMessage ??= $errors->has($statePath) ? $errors->first($statePath) : ($hasNestedRecursiveValidationRules ? $errors->first("{$statePath}.*") : null);