Details
-
Bug
-
Resolution: Unresolved
-
Neutral
-
None
-
None
-
None
Description
Steps to reproduce
- At our demo move to Configuration App and navigate to /modules/form/dialogs/formEdit/form/tabs/tabMain/fields/title
- Switch required from true to false
- Publish /travel/contact (which will generate version 1.0 of this page)
- Edit /travel/contact page and remove the label for email field on the contact form
- Publish /travel/contact (which will generate version 1.1 of this page)
- Use "Compare versions" feature and use inspect Tool from browser to see the differences
- Check that a lot of <span>> tags with same id has been generated
- Check that the span tag which has been removed (title) is moved to other field (which is an error), check (span_moved.png
)
Expected results
Span tags are generated on the proper place
Actual results
7 or more empty tags are created (check span_diff.png
)
The diffs (label removed) is shown on an incorrect place (on this example, label for email field is removed but it is shown on the next field -> Subject, which causes confusion to the editors)
Workaround
N/A
Development notes
Only reproducible for that required field, for other fields which are not requited (like description) the issue doesn't happen
Checklists
Acceptance criteria