-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 4.20.0
-
Component/s: Accessibility
-
Severity 2 - Major
Issue Summary
Label is not persistent. For example: placeholder is being used as the only visual label for a text field. The placeholder label is not visually available after data is entered in the text field.
Elements:
- All actors
- Filter by description
Location:
Present under "History" tab section
Tested URL
https://instenv-5971-nizh.instenv.atl-test.space/secure/insight/assets/INITSM-77?v=0
Steps to Reproduce
- Step 1
Actual Results
Actual results
Expected Results
Fix Information
RULE :
Functionality MUST be available using the keyboard, unless the functionality cannot be accomplished in any known way using a keyboard.
HOW TO FIX:
Fix this issue by using use either a device independent event handler (one that works with both the mouse and the keyboard) or use both mouse dependent and keyboard dependent event handlers.
Device independent event handlers include: onfocus, onblur, onselect, onchange, and onclick (when onclick is used with a keyboard-focusable element).
Bad: <button ondblclick="foo()"">Next</button>
Good: <button onclick="foo()"">Next</button>
REFERENCE:
Deque University:https://dequeuniversity.com/class/input-methods2/keyboard-input/functionality
BACKGROUND:
Some people cannot use a mouse due to vision or motor disabilities. Content that can be operated with a mouse must also be made operable with a keyboard. When content is operable through a keyboard, it becomes operable by a variety of assistive technologies such as speech input software, sip-and-puff software, on-screen keyboards, scanning software, and alternate keyboards.
Screenshot
Screen Recording
screen recording
Workaround
workaround
Bug Ref: 747988
Bulldog Ref: JSMDC-13230