Issue Summary

    When the users close the modal dialog the focus moves inappropriately instead of moving to the triggering element.

    Note: Similar issue was observed with the "Edit" and "Delete" Modal dialog.

    Steps to Reproduce

    1. Navigate to the Projects in the header section.
    2. Navigate and activate any "Scrum" project.
    3. Navigate and activate the "Backlog" from the Left navigation.
    4. Navigate to "View summary of assigned work" button and activate it
    5. Observe modal dialog gets added on the page.
    6. Navigate to the “Close” button in the modal dialog box and activate it.
    7. Observe the focus moves inappropriately.

    Actual Result

    When the users activate the “Close” button in the modal dialog (that becomes available on activating the "View summary of assigned work" button), the focus moves to the top of the page instead of moving to the triggering element.

    As a result, keyboard-only and screen reader users need to pass the extra content to reach the desired element.

    Expected Result

    Ensure that the keyboard focus moves to the triggering element when the modal dialog gets closed on the page.

    Screen Recording

    Screen Recording 2023-05-12 at 2.35.39 PM.mov

    Workaround

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

    Environment

    MacBook Pro (13-inch, 2020)
    macOs Ventura  13.3.1
    Chrome - Version 113.0.5672.63 (Official Build) (64-bit)
    Firefox- Version 92.0 (64-bit)
    Safari- Version 16.2 (18614.3.7.1.5)
    JAWS- Version 2021
    NVDA- Version 2021.2
    Voiceover - Version Latest

     

        Form Name

          [JSWSERVER-26233] Backlog : Focus moves inappropriately

          Shruti Chabukswar made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat-2025-reused ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat-2025-reused ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Shruti Chabukswar made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat-2025-reused ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Shruti Chabukswar made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Shruti Chabukswar made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Sameer Shaikh made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Sameer Shaikh made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Sameer Shaikh made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-medium-priority ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-qa
          Sameer Shaikh made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-medium-priority ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-medium-priority ax-qa
          Shruti Chabukswar made changes -
          Labels Original: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-medium-priority ax-qa New: 2.4.3 Level-A a11y-triaged ax-at-user ax-bug ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jira-dc-vpat-pg07 ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jira-vpat-2025-reused ax-jiradc-backlog ax-jiradc-vpat2024 ax-jiradc-vpat2024-backlog ax-jiradc-vpat2024-reuse ax-kb-user ax-medium-priority ax-qa
          Pavlo Samchuk made changes -
          Component/s Original: Accessibility [ 62490 ]
          Component/s New: Backlog [ 46795 ]
          Component/s New: Accessibility [ 62491 ]
          Key Original: JRASERVER-75738 New: JSWSERVER-26233
          Affects Version/s Original: 9.7.0 [ 104695 ]
          Affects Version/s New: 9.7.0 [ 104696 ]
          Project Original: Jira Data Center [ 10240 ] New: Jira Software Data Center [ 12200 ]

            Unassigned Unassigned
            c1baca6cb430 Sameer Shaikh
            Affected customers:
            0 This affects my team
            Watchers:
            3 Start watching this issue

              Created:
              Updated: