Asset View: Missing textual description for image buttons

XMLWordPrintable

    • Severity 3 - Minor

      Issue Summary

      The textual description is not provided for the "Graph" button in the modal dialog (that becomes available on activating "BUSINESS SERVICES (2) 3", "CPU (1)", "MEMORY (2) 1" and "NETWORK INTERFACE (1) 1" buttons) on the page.

      Steps to Reproduce

      1. Open the "Asset View" page.
      2. Navigate to the main content.
      3. Navigate to the "Inbound references" button and activate it.
      4. Navigate to the "BUSINESS SERVICES (2) 3", "CPU (1)", "MEMORY (2) 1" and "NETWORK INTERFACE (1) 1" buttons and activate these.
      5. A modal dialog appears on the page.
      6. Navigate to the mentioned image button.
      7. Listen that the textual description is not provided.

      Screenshot

      Actual Results

      The "Graph" image button in the modal dialogs lack textual description. As a result, screen reader users will be unable to identify the purpose of this button.

      Expected Results

      Provide the descriptive textual description for the mentioned button using aria-label attribute.
      Code Snippet
      <button aria-label="Graph" title="Graph" class="ruiButton ruiButton--light ruiButton--iconOnly"><i class="rIcon-object-graph"></i></button>

      Workaround

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

      Environment

      MacBook Pro (16-inch, 2021)
      macOs Monterey Version 12.3.1
      Chrome - Version 101.0.4606.81 (Official Build) (64-bit)
      Firefox- Version 93.0 (32-bit)
      Safari- Version 15.3 (17612.4.9.1.5)
      JAWS- Version 2022
      NVDA- Version 2020.3
      Voiceover - Version Latest

              Assignee:
              Aryan Chaubal
              Reporter:
              Rinku Kumar
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: