Frontmatter
| id | 2132 |
| title | form.Fieldset: disableItemsOnCollapse => honor dynamic item disabled changes while being collapsed |
| state | Closed |
| labels | enhancementstale |
| assignees | [] |
| createdAt | May 23, 2021, 11:18 AM |
| updatedAt | Sep 16, 2024, 4:37 AM |
| githubUrl | https://github.com/neomjs/neo/issues/2132 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Sep 16, 2024, 4:37 AM |
Low priority item, since this is an edge case. Add comments in case you need this to increase the priority.
In case we collapse a fieldset with disableItemsOnCollapse: true, we will store disabled item ids. If you enable a fieldset item while the fieldset is collapsed and then expand the fieldset, the field will get (silently) disabled again.
To solve this, we need to observe the disabled state of fieldset items and adjust the internal fieldset itemsDisabledMap as needed.