Finance: When you access the app the focus should be in the Search box

Description

Requirement: If user selects the Finance app app from the main toolbar then focus should go to the Search box. Currently after accessing the app, screenreader user or a keyboard only user must tab several times before s/he can actually search.

Given I have accessed Finance app from the main toolbar
Then focus should be in the Search box

See CU Boulder feedback: https://docs.google.com/spreadsheets/d/1KSs3ClfhnS8SzVqij15xFF6tuJ7QUEom9h_mcom7hbk/edit#gid=1426120981 and https://docs.google.com/spreadsheets/d/1SIanqj6wZF52RlvzKuV2liE0ju3hgpJU7Pxbe4N8pT8/edit#gid=1426120981

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges October 17, 2019 at 4:20 PM

thanks will do.

Mikita Siadykh October 17, 2019 at 7:28 AM

please fill a new story (with 1 story point) to make this change - as it's separate requirement, thank you

Dennis Bridges October 16, 2019 at 10:13 PM

currently it seems the default record type is Ledger. Can we change that to Fund? In other words, if you just navigate to /finance it defaults to /finance/fund and highlights the search box.

Mikita Siadykh October 15, 2019 at 2:42 PM

hi

tested on https://folio-snapshot.aws.indexdata.com, please review

Khalilah Gambrell October 14, 2019 at 12:27 PM

, "you navigate to a particular ledger (e.g. with ID 12345) in the finance app, and then navigate away, and then click the app-icon in the toolbar, you'll be returned to ...finance/ledger/view/12345 with the details pane displayed. Is auto-focusing the search box still the right thing here or should the details pane be in focus?" [KG Yes. Because 1.) I think the intent maybe to search for another result 2.) At some point, we will move away from a three pane view.]

What about when returning to an app where a search has already been performed and the result list displays many entries? [KG: initial focus should be the search box as I think the initial workflow maybe to search again. We can definitely ask for more feedback.]

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 20, 2019 at 8:31 PM
Updated October 17, 2019 at 4:20 PM
Resolved October 17, 2019 at 4:20 PM
TestRail: Cases
TestRail: Runs