Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-11615

Object overview modal with tree mode graph : Link does not have an href value.

XMLWordPrintable

      Issue Summary

      The link does not have an href value defined.

      Element name:

      • "oracledb-11g-prod"

      Location of the element: LInk, just below the "Referenced objects" heading, in the "Object overview" modal.

      Additional details: Due to lack of href value, the above-mentioned link is not accessible with keyboard.
      Steps to reproduce:
      1. Click on the "oracledb-11g-prod" button, just beside the "Affected Server:" text, in the "Can we get this server request approved?" page.
      2. Then the "Object Overview" modal will display.
      3. Click on the "Show graph" icon button.
      4. Click on the "Tree" button. Then the graph will display in the tree view.

      Note: The same issue applies to the links, just below the "Referenced objects" heading, when selecting any button in the "Tree view" image.

      Tested URL

      https://instenv-5971-nizh.instenv.atl-test.space/projects/JSM/queues/custom/31/JSM-111

      Steps to Reproduce

      1. Step 1

      Actual Results

      Actual results

      Expected Results

      Fix Information
      RULE :
      The focus MUST be purposely moved or set (via JavaScript) onto the appropriate element when the user's action requires a change of context or location for effective keyboard or touch interaction. The focus MUST NOT become lost or reset to the top of the page, except when loading or re-loading a page.

      HOW TO FIX:
      Fix this issue by placing focus back on the element that triggered the modal dialog or, if that element no longer exists, on another element that provides a logical workflow.

      REFERENCE:
      Deque University: https://dequeuniversity.com/class/input-methods2/keyboard-input/focus-management

      BACKGROUND:
      When a modal dialog is closed, if focus is not explicitly placed back on an element, keyboard focus and screen reader focus will be lost - sometimes sending the focus back to the top of the DOM. Screen reader users may become disoriented, not hearing their new location and not knowing where their focus is. When a modal dialog is closed, focus must be placed back on the element that triggered the modal dialog or, if that element no longer exists, on another element that provides a logical workflow. This allows screen readers to announce the element that has received focus so screen reader users know where they are and allows keyboard users to interact logically with the content.

      Screenshot

      Screen Recording

      screen recording

      Workaround

      workaround

      Bug Ref: 745154

      Bulldog Ref: JSMDC-12553

        1. 11615-QA-Verification.mov
          19.35 MB
          ssuryavanshi

              Unassigned Unassigned
              12b69dcabe29 Matthew Brennan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: