AU Payroll - Allow leave requests to be submitted using just a keyboard
Make creating leave requests functional when using keyboard entry.
Currently, when I want to create a leave request, I:
- go to the top menu, tab across to Payroll and select (4 keystrokes),
- arrow down to Leave and select (4 keystrokes),
- tab through to New Request and select (15 keystrokes),
and then no matter how much I try I cannot get to select either Leave or Cash Out Leave without using the mouse.
Then, once I have used the mouse to get the new leave request pop-up, I have to:
- tab to the employee field (3 keystrokes)
- enter some of a name and tab and select a name (variable keystrokes)
- tab to leave type and select to bring up the dropdown (3 keystrokes)
- arrow down and select a leave type (up to 7 keystrokes for some clients)
- tab past employee and leave type to get to the description field (3 keystrokes)
- enter the description (variable keystrokes)
- tab to, enter the start date, and then tab to... the next thing which is apparently cancel?
- tab BACK to enter the end date (2 keystrokes)
- enter the end date and then tab to... the next thing which is apparently still cancel?
- tab BACK to enter the hours of leave
- tab forward past cancel to get to approve
It's a lot of unnecessary keystrokes once you get past the barrier of being unable to get to this essential part of the system without using input methods other than a keyboard (which, in itself fails WCAG 2.2 guideline 2.1.1 - and WCAG 2.2 has been extant for nearly a year). Complete fail on this Accessibility criterion.
https://www.w3.org/WAI/WCAG22/quickref/?showtechniques=211%2C213%2C212#keyboard-accessible
Hi there, we appreciate you raised this a little while ago. This isn't something we have plans for in the near term.
Not getting a lot of support from other members we’ll soon remove this from Product ideas. If it’s still highly valuable to you, welcome to start it again and see if it gets renewed interest.
-
Freya Pieroz
commented
This post is about to have its first birthday, and this is still a problem.
-
Jon Shepherd
commented
This is a much needed update. The process is currently illogical and inefficient to the point where I enter the end date of the leave first to stop that defaulting to today's date. Could be a much smoother process if a little bit of development time was leant to it.