Skip to content

Conversation

@pgalhardo
Copy link
Contributor

Description

The details prop was incorrectly exposed on all components using makeVFieldProps (VTextField, VSelect, VDateInput, etc.) when it should only be internal to VField for controlling aria-describedby attributes.

This change moves details from makeVFieldProps to VField's own props, preventing it from being publicly exposed on field components where it has no effect.

fixes #22267

The `details` prop was incorrectly exposed on all components using
makeVFieldProps (VTextField, VSelect, VDateInput, etc.) when it should
only be internal to VField for controlling aria-describedby attributes.

This change moves `details` from makeVFieldProps to VField's own props,
preventing it from being publicly exposed on field components where it
has no effect.

fixes vuetifyjs#22267
@J-Sek J-Sek merged commit a548e28 into vuetifyjs:master Nov 11, 2025
9 checks passed
@pgalhardo pgalhardo deleted the fix/22267-details-prop-exposure branch November 12, 2025 00:35
pgalhardo added a commit to pgalhardo/vuetify that referenced this pull request Nov 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug Report][3.10.8] details prop incorrectly exposed on field components via makeVFieldProps

2 participants