After working on labels for many other components, I've rethought the approach to this one a little. I've eliminated the labelSupressed input in favor of just using the visually-hidden class where needed. This sometimes results in two <label> tags existing in the DOM, one hidden and one visible elsewhere on the page, but this is valid HTML and doesn't cause any accessibility issues.
After working on labels for many other components, I've rethought the approach to this one a little. I've eliminated the labelSupressed input in favor of just using the visually-hidden class where needed. This sometimes results in two <label> tags existing in the DOM, one hidden and one visible elsewhere on the page, but this is valid HTML and doesn't cause any accessibility issues.
A new branch is here: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ sleary/ lp1999158- org-select- labels- revised