E-508: Accessibility Issues on Drag'n Drop Actions Using Keyboard Hot Keys
(Doc ID 2686342.1)
Last updated on JUNE 30, 2020
Applies to:PeopleSoft Enterprise PT PeopleTools - Version 8.55 and later
Information in this document applies to any platform.
The current solution to drag'n drop items using keyboard hot keys is:
Use Ctrl + M to select an item to drag , then use tab to move to locate where you want to drop , do Ctrl + Alt + M to drop the item.
- Navigate to the item to be moved.
- Use shortcut CTRL+M to set the drag'n drop mode for the item.
- Use the arrows to place the item to the desired location.
- Use shortcut CTRL+ALT+M to drop the item on the desired location.
Reference in PeopleBooks:
Home (PeopleSoft PeopleTools 8.58) > Products > General Information > Accessibility Guide > Using PeopleSoft Accessibility Layout Features > Navigating with the Keyboard, Using Hot Keys
- Ctrl + M
Activates drag mode for the selected object.
- Ctrl + Alt + M
Places (drops) an object that was moved in drag mode.
That solution only solves the issue for users with screen readers.
There are users who do not use screen readers, but have dexterity issues and cannot use a mouse.
There are a three issues with this solution:
First, Ctrl+M and Ctrl+Alt+M key commands are not standard and not documented in a way that is keyboard accessible on this screen.
If they are standard navigation keys (tab, spacebar, enter, arrow keys) or standard key combos (copy/paste, new, quit, etc.), they don't have to be documented. If they are not standard, they do.
The instructions are in the code, so users with a screen reader will be informed; but, for users with dexterity issues that do not use a screen reader or a mouse, there are no visible instructions.
Second, the 'selected' outline color, after using hot key Ctrl+M, does not have high enough contrast to meet color contrast compliance requirement.
Third, after using hot key Ctrl+Alt+M to move the selected item, the keyboard focus is moved to the Cancel button instead of remaining on the item you are working with or (even better) moving to a notification that the action was completed and you need to Save to retain the update.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document