Problem/Motivation
After the changes to the Field UI, extra fields were changed in #2824778: Hide the "Type" select for extra fields
This was done because the select list was nonsensical.
However, that value is used by tabledrag, and right now dragging an extra field like "Links" on nodes is broken.
Steps to reproduce:
Go to admin/structure/types/manage/article/display
Drag the "Links" field in the "Disabled" region
Expected:
The "Links" field is added to the "Disabled" region
Actual:
The "Links" field still follows your mouse, you can't really drop it, and there is an error in the JS console
Proposed resolution
Restore the input field, but as type=>hidden instead of type=>select
Remaining tasks
N/A
User interface changes
N/A
API changes
N/A
Data model changes
N/A
Comments
Comment #2
tim.plunkettComment #4
tim.plunkettComment #5
tim.plunkettAs this is site-builder-facing regression committed during the 8.3.x cycle, bumping to major.
You can turn off tabledrag and move the field, so it isn't critical.
Comment #6
swentel commentedYep, fixes the issue.
Comment #7
tim.plunkettComment #8
xjmSince this is an 8.3.x regression let's make it an RC target also.
Comment #9
alexpottCommitted and pushed aefca7b to 8.4.x and a1e06ed to 8.3.x. Thanks!
I manually tested following the steps to reproduce in the issue summary - also yay javascript tests!
Comment #12
nod_