Keyboard navigation | Easier way to get to the results list | Hitting search button moves focus to results pane header

Description

Background

On the Users app, it takes hitting the Tab key 17 - 23 times before you get to the first result. Imagine if you are using Inventory or Orders apps winking face

Tab order visual

Requirement

Given I enter a search

When I hit the search button OR enter in the search box
AND results found
Then focus should move to the Results List header pane
AND screenreader should read the number of results found

Given I enter a search
When I hit the search button OR enter in the search box
AND no results found
Then DO NOT change focus to Results list header pane AND screenreader announces that no results found

If I apply a filter
Then DO NOT change focus to Results list header pane AND screenreader announces number of results found

Implementation - see eHoldings

Environment

None

Potential Workaround

None

Attachments

3
  • 05 Feb 2020, 12:09 AM
  • 12 Nov 2019, 07:14 PM
  • 12 Nov 2019, 07:07 PM

Checklist

hide

TestRail: Results

Activity

Show:

Rasmus Wølk February 10, 2020 at 10:54 AM

I don't think this bug is related to the changes in this ticket. I did notice that the query remains in the URL after it's removed from the search field. I will post a couple of GIF's on the new ticket.

Khalilah Gambrell February 6, 2020 at 10:35 PM

- I am closing this issue. I created a bug for the issue I reported and assigned it to the Vega team to address.

Khalilah Gambrell February 5, 2020 at 12:09 AM

, I am attaching a screencast because I noticed an issue and I am unsure if it is tied to this issue or something else.

  1. Go to users

  2. Search 050459090abcm

  3. No results should be found

  4. Clear the search by not hitting reset all but just removing the query and hit enter

  5. Select any filter

Actual outcome: No results found

Expected outcome: results based on filter selected

Rasmus Wølk November 20, 2019 at 2:57 PM

This should be made per app. We start by making the change in ui-users.

Khalilah Gambrell November 12, 2019 at 7:16 PM
Edited

, let me know if this work must be done per app.

Done

Details

Assignee

Reporter

Priority

Sprint

Development Team

Stripes Force

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 12, 2019 at 7:07 PM
Updated August 1, 2023 at 5:02 AM
Resolved February 6, 2020 at 10:36 PM
TestRail: Cases
TestRail: Runs

Flag notifications