You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Craft 5, opening any form in the Freeform form builder causes every field's
drag wrapper (div[draggable="true"] with the sc-gnWmTK styled-component
class) to receive a massive inline width value that keeps growing on every
reflow. The inner [data-field-type] element is fine — the bug is on the drag
wrapper above it.
Result: fields stretch tens of thousands of pixels horizontally. Selecting or
editing a field becomes impossible.
Expected Behaviour
Drag wrappers should match the row width (or be auto), as they did on
Craft 4.
Actual Behaviour
Drag wrappers get assigned an inline pixel width that grows on every reflow.
What happened?
On Craft 5, opening any form in the Freeform form builder causes every field's
drag wrapper (
div[draggable="true"]with thesc-gnWmTKstyled-componentclass) to receive a massive inline
widthvalue that keeps growing on everyreflow. The inner
[data-field-type]element is fine — the bug is on the dragwrapper above it.
Result: fields stretch tens of thousands of pixels horizontally. Selecting or
editing a field becomes impossible.
Expected Behaviour
Drag wrappers should match the row width (or be
auto), as they did onCraft 4.
Actual Behaviour
Drag wrappers get assigned an inline pixel width that grows on every reflow.
DOM Snippet
Trimmed DOM of a single row
How can we reproduce this?
freeform5_field_expand_issue.webm
Freeform Edition
Pro
Freeform Version
5.15.13
Craft Version
5.10.2 (just upgraded from craft 4)
When did this issue start?
Previous Freeform Version
5.15.7