Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-25559

Accessibility Assessment - Roadmaps: Missing explicit association of form fields

      Issue Summary

      On the "Accessibility Assessment - Roadmaps" page, the "start" and "End" form fields lack explicit association.

      Steps to Reproduce

      1. Open the "Accessibility Assessment- Roadmaps" page.
      2. Navigate to the mentioned form fields.
      3. Inspect the element and verify that the form fields are missing explicit association.

      Screenshot

      Actual Results

      The "Target Start" and "Target End" form fields in the main content area do not have labels explicitly associated with them. The 'for' attribute is missing in the labels of the form fields. As a result, screen reader users might not understand the purpose of the form fields.

      Expected Results

      The screen reader should announce the label for the form fields correctly. Use ‘for’ and ‘id’ attributes to associate labels with their respective form fields. Ensure that the value of ‘for’ attribute of the label exactly matches the value of ‘id’ attribute of the form field.

      code snippet

      <label for="uid1" class="css-eshxlf">Target start:</div></label>
      <input id="uid1"id="react-select-2-input" tabindex="0" inputmode="none" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true" role="combobox" aria-readonly="true" class="css-1hac4vs-dummyInput" value="">

      Workaround

      Currently, there is no known workaround for this behaviour. A workaround will be added here when available

      Environment

      MacBook Pro (13-inch, 2018)
      macOs Ventura 13.3.1
      Chrome - Version 109.0.5414.119 (Official Build) (64-bit)
      Firefox- Version 92.0 (64-bit)
      Safari- Version 16.4 (18615.1.26.110.1)
      JAWS- Version 2022
      NVDA- Version 2021.2
      Voiceover - Version Latest 

          Form Name

            [JSWSERVER-25559] Accessibility Assessment - Roadmaps: Missing explicit association of form fields

            Marc Dacanay made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-user ax-bug ax-desktop ax-high-priority ax-jiradc-arj ax-jiradc-arj-vpat2024 ax-jiradc-vpat ax-jiradc-vpat-AccessibilityAssesmentRoadmaps ax-jiradc-vpat-accessibilityassessmentroadmaps ax-jiradc-vpat-pg03 ax-qa New: 1.3.1 Accessibility Level-A WCAG21 ax-at-user ax-bug ax-desktop ax-high-priority ax-jiradc-arj ax-jiradc-arj-vpat2024 ax-jiradc-vpat ax-jiradc-vpat-AccessibilityAssesmentRoadmaps ax-jiradc-vpat-accessibilityassessmentroadmaps ax-jiradc-vpat-pg03 ax-qa ril
            Marc Dacanay made changes -
            Remote Link New: This issue links to "Internal ticket (Web Link)" [ 963642 ]
            Sylwia Mikołajczuk made changes -
            Priority Original: High [ 2 ] New: Medium [ 3 ]
            Stasiu made changes -
            Introduced in Version Original: 9.12 New: 8.2
            Affects Version/s New: 8.20.30 [ 106364 ]
            Affects Version/s New: 9.4.17 [ 106909 ]
            Sylwia Mikołajczuk made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-user ax-bug ax-desktop ax-high-priority ax-jiradc-vpat ax-jiradc-vpat-AccessibilityAssesmentRoadmaps ax-jiradc-vpat-accessibilityassessmentroadmaps ax-jiradc-vpat-pg03 ax-qa New: 1.3.1 Accessibility Level-A WCAG21 ax-at-user ax-bug ax-desktop ax-high-priority ax-jiradc-arj ax-jiradc-arj-vpat2024 ax-jiradc-vpat ax-jiradc-vpat-AccessibilityAssesmentRoadmaps ax-jiradc-vpat-accessibilityassessmentroadmaps ax-jiradc-vpat-pg03 ax-qa
            Stasiu made changes -
            Component/s Original: Accessibility [ 62491 ]
            Component/s Original: (Advanced Roadmaps) Other [ 73719 ]
            Component/s New: (Advanced Roadmaps) Accessibility [ 74392 ]
            Stasiu made changes -
            Status Original: Needs Triage [ 10030 ] New: Ready for Development [ 10049 ]
            Astut Pathak (Inactive) made changes -
            Description Original: h3. Issue Summary

            On the "Accessibility Assessment - Roadmaps" page, the "start" and "End" form fields lack explicit association.
            h3. Steps to Reproduce
             # Open the "Accessibility Assessment- Roadmaps" page.
             # Navigate to the mentioned form fields.
             # Inspect the element and verify that the form fields are missing explicit association.

            h3. Screenshot

            !Screenshot 2024-02-05 at 4.13.39 PM.png|width=576,height=291!
            h3. Actual Results
            The "Target Start" and "Target End" form fields in the main content area do not have labels explicitly associated with them. The 'for' attribute is missing in the labels of the form fields. As a result, screen reader users might not understand the purpose of the form fields.
            h3. Expected Results

            The screen reader should announce the label for the form fields correctly. Use ‘for’ and ‘id’ attributes to associate labels with their respective form fields. Ensure that the value of ‘for’ attribute of the label exactly matches the value of ‘id’ attribute of the form field.
            h3. Workaround

            Currently, there is no known workaround for this behaviour. A workaround will be added here when available
            h3. Environment

            MacBook Pro (13-inch, 2018)
            macOs Ventura 13.3.1
            Chrome - Version 109.0.5414.119 (Official Build) (64-bit)
            Firefox- Version 92.0 (64-bit)
            Safari- Version 16.4 (18615.1.26.110.1)
            JAWS- Version 2022
            NVDA- Version 2021.2
            Voiceover - Version Latest 
            New: h3. Issue Summary

            On the "Accessibility Assessment - Roadmaps" page, the "start" and "End" form fields lack explicit association.
            h3. Steps to Reproduce
             # Open the "Accessibility Assessment- Roadmaps" page.
             # Navigate to the mentioned form fields.
             # Inspect the element and verify that the form fields are missing explicit association.

            h3. Screenshot

            !Screenshot 2024-02-05 at 4.13.39 PM.png|width=576,height=291!
            h3. Actual Results

            The "Target Start" and "Target End" form fields in the main content area do not have labels explicitly associated with them. The 'for' attribute is missing in the labels of the form fields. As a result, screen reader users might not understand the purpose of the form fields.
            h3. Expected Results

            The screen reader should announce the label for the form fields correctly. Use ‘for’ and ‘id’ attributes to associate labels with their respective form fields. Ensure that the value of ‘for’ attribute of the label exactly matches the value of ‘id’ attribute of the form field.

            *code snippet*
            {code:java}
            <label for="uid1" class="css-eshxlf">Target start:</div></label>
            <input id="uid1"id="react-select-2-input" tabindex="0" inputmode="none" aria-autocomplete="list" aria-expanded="false" aria-haspopup="true" role="combobox" aria-readonly="true" class="css-1hac4vs-dummyInput" value="">{code}
            h3. Workaround

            Currently, there is no known workaround for this behaviour. A workaround will be added here when available
            h3. Environment

            MacBook Pro (13-inch, 2018)
            macOs Ventura 13.3.1
            Chrome - Version 109.0.5414.119 (Official Build) (64-bit)
            Firefox- Version 92.0 (64-bit)
            Safari- Version 16.4 (18615.1.26.110.1)
            JAWS- Version 2022
            NVDA- Version 2021.2
            Voiceover - Version Latest 
            Cynthia Singh made changes -
            Priority Original: Low [ 4 ] New: High [ 2 ]
            Sylwia Mikołajczuk made changes -
            Labels Original: 1.3.1 Accessibility Level-A WCAG21 ax-at-user ax-bug ax-desktop ax-high-priority ax-jiradc-vpat ax-jiradc-vpat-AccessibilityAssesmentRoadmaps ax-jiradc-vpat-pg03 ax-qa New: 1.3.1 Accessibility Level-A WCAG21 ax-at-user ax-bug ax-desktop ax-high-priority ax-jiradc-vpat ax-jiradc-vpat-AccessibilityAssesmentRoadmaps ax-jiradc-vpat-accessibilityassessmentroadmaps ax-jiradc-vpat-pg03 ax-qa

              Unassigned Unassigned
              437d33237d7b Astut Pathak (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated: