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

Accessibility issue: 'Tab' key navigation going off issue create screen in Customer portal

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 4.9.0
    • 3.16.13, 4.1.3, 4.5.2, 4.8.0
    • Customer Portal
    • None

      Issue Summary

      Accessibility issue: 'Tab' key navigation going off issue create screen in Customer portal

      Steps to Reproduce

      1. Login as a service desk customer to Customer Portal
      2. Open 'create issue' screen
      3. Start pressing 'tab' key on the keyboard. Notice that the 'tab' focus cycles through the options on the page and browser controls
      4. Add a few comments by using keyboard only and keep cycling through the page options via 'tab' key

      Expected Results

      Tab focus should consistently cycle through the issue screen options and browser control elements by pressing the 'tab' key the same number of times.

      Actual Results

      Tab focus disappears after "Jira Service Desk" logo goes in focus, and then seemingly disappears.
      I.e. user hits 'tab' - nothing happens, 'tab' again - nothing. And then after clicking 'tab' multiple times, the focus comes back.

      The following HTML elements are added to the page HTML every time an action such as saving a comment is added:

      <div class="attach-screenshot-paste-catcher" contenteditable="true"></div>
      

      This is the element where 'tab focus' goes to. Since the element is multipled every time a comment is made or action is done, next time user cycles through the option, it needs extra 'tab' to get the focus back.
      While the elements can't be seen on the screen, it's there in the HTML and is where the 'tab' focus goes.

      Workaround

      Keep pressing 'tab' key for as many times as required to get the focus back

            [JSDSERVER-6775] Accessibility issue: 'Tab' key navigation going off issue create screen in Customer portal

            Ignat (Inactive) made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Martin Ma made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 484186 ]
            Ivan Nikitin made changes -
            Status Original: In Progress [ 3 ] New: Waiting for Release [ 12075 ]
            Ivan Nikitin made changes -
            Status Original: Gathering Impact [ 12072 ] New: In Progress [ 3 ]
            Ivan Nikitin made changes -
            Fix Version/s New: 4.9.0 [ 91520 ]
            Sven Laanela (Inactive) made changes -
            Remote Link New: This issue links to "JSDS-5900 (Bulldog)" [ 477026 ]
            Bugfix Automation Bot made changes -
            Support reference count New: 1
            moofoo (Inactive) made changes -
            Status Original: Needs Triage [ 10030 ] New: Gathering Impact [ 12072 ]
            moofoo (Inactive) made changes -
            Affects Version/s New: 4.8.0 [ 91294 ]
            Sergey made changes -
            Component/s New: Customer Portal [ 26191 ]
            Component/s Original: Administration - Others [ 10271 ]
            Key Original: JRASERVER-70745 New: JSDSERVER-6775
            Affects Version/s New: 3.16.13 [ 91207 ]
            Affects Version/s New: 4.5.2 [ 90400 ]
            Affects Version/s New: 4.1.3 [ 88098 ]
            Affects Version/s Original: 4.1 [ 14244 ]
            Affects Version/s Original: 3.13.5 [ 14542 ]
            Affects Version/s Original: 4.4.5 [ 22194 ]
            Project Original: Jira Server and Data Center [ 10240 ] New: Jira Service Desk Server and Data Center [ 15611 ]

              Unassigned Unassigned
              soslopov Sergey
              Affected customers:
              1 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: