Skip to content

Conversation

@tak-amboss
Copy link
Contributor

@tak-amboss tak-amboss commented Dec 17, 2025

Summary

  • Fixes a bug where beforeInput and afterInput components would disappear from the bulk edit UI when additional fields were selected
  • Fields with these custom components are now properly preserved by ensuring they always require rendering in the form state
  • Adds unique React keys for each component instance to prevent rendering conflicts
Fields with beforeInput or afterInput components were disappearing in bulk edit when additional fields were selected. This was caused by early returns in renderField that skipped creating custom components for already-rendered fields.

The fix ensures fields with these custom components always require rendering by including them in the requiresRender calculation, and generates unique React keys for each component instance.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant