diff --git a/packages/forms/resources/views/component-container.blade.php b/packages/forms/resources/views/component-container.blade.php index 50d9dc330b2..8e814cc877b 100644 --- a/packages/forms/resources/views/component-container.blade.php +++ b/packages/forms/resources/views/component-container.blade.php @@ -7,7 +7,7 @@ getId()) . ') { return @@ -30,7 +30,7 @@ setTimeout( () => - error.scrollIntoView({ + error.closest(\'[data-field-wrapper]\').scrollIntoView({ behavior: \'smooth\', block: \'start\', inline: \'start\', diff --git a/packages/forms/resources/views/components/field-wrapper/index.blade.php b/packages/forms/resources/views/components/field-wrapper/index.blade.php index 2f14d246254..d8d89d3b55d 100644 --- a/packages/forms/resources/views/components/field-wrapper/index.blade.php +++ b/packages/forms/resources/views/components/field-wrapper/index.blade.php @@ -51,7 +51,7 @@ $hasError = filled($statePath) && ($errors->has($statePath) || ($hasNestedRecursiveValidationRules && $errors->has("{$statePath}.*"))); @endphp -
class(['fi-fo-field-wrp']) }}> +
class(['fi-fo-field-wrp']) }}> @if ($label && $labelSrOnly)