Problem/Motivation
When clicking 'show row weights' on field display/form UI, we show a 'parent' column. By default, there is no use for this in field UI, it only comes into play if you have a module like field group installed. Selecting an option and submitting the form is a no-op, and they duplicate the region options added in #2796581: Fields must store their region in entity displays.
Proposed resolution
Hide the 'parent' column entirely unless there are viable options in it - i.e. more than one level. This could potentially be done in PHP rather than js so it improves the non-js form too.
Additionally, consider changing the text of 'show row weights' to be accurate, or keeping the region and parent hidden in the form even if the link is clicked, since the form allows those to be selected explicitly (unlike weights).
Comments
Comment #2
catchComment #3
catchNote that the taxonomy term UI does not show a parents column, even with hierarchical vocabularies when 'show weights' is selected. But it also doesn't let you set parent terms from that UI when js is disabled.
Comment #15
smustgrave CreditAttribution: smustgrave at Mobomo commentedIs this still an issue? I can't replicate.