Opened 3 weeks ago
Last modified 3 weeks ago
#36724 closed Bug
FilteredSelectMultiple widget has broken "for" attribute on <legend> — at Initial Version
| Reported by: | Jacob Walls | Owned by: | |
|---|---|---|---|
| Component: | Forms | Version: | 6.0 |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Ready for checkin | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
- View the User model in the admin
- Inspect the label "Groups:"
<legend for="id_groups">Groups:</legend>
- Query for that element:
> document.getElementById("id_groups") null
There should probably be an id on the empty <div> in this structure?
<div>
<div class="flex-container">
<div class="related-widget-wrapper" data-model-ref="group">
<div class="selector">
<div class="selector-available">
<div id="id_groups_from_title" class="selector-available-title">
...
SelectFilter2.js constructs ids like "id_groups_from_title" and "id_groups_selector_chosen" in this case.
Note:
See TracTickets
for help on using tickets.