Skip to content

fix(form): stabilize the SelectIndicatorsContainer component#108214

Merged
TkDodo merged 1 commit intomasterfrom
tkdodo/fix/stable-select-field-indicator
Feb 13, 2026
Merged

fix(form): stabilize the SelectIndicatorsContainer component#108214
TkDodo merged 1 commit intomasterfrom
tkdodo/fix/stable-select-field-indicator

Conversation

@TkDodo
Copy link
Collaborator

@TkDodo TkDodo commented Feb 13, 2026

the inline component was making react re-mount the component, which (among other things) made the save animation show up again on each re-render.

to create a stable component, we can't rely on indicator passed in as a prop from baseField, but we can just invoke the hook directly. To streamline, all fields do it like this now.

the inline component was making react re-mount the component, which (among other things) made the save animation show up again on each re-render.

to create a stable component, we can't rely on indicator passed in as a prop from baseField, but we can just invoke the hook directly. To streamline, all fields do it like this now.
@TkDodo TkDodo marked this pull request as ready for review February 13, 2026 13:19
@TkDodo TkDodo requested a review from a team as a code owner February 13, 2026 13:19
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Feb 13, 2026
@TkDodo TkDodo merged commit 2ccb94c into master Feb 13, 2026
62 checks passed
@TkDodo TkDodo deleted the tkdodo/fix/stable-select-field-indicator branch February 13, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants