standards-support icon indicating copy to clipboard operation
standards-support copied to clipboard

select multiple does not work

Open JAWS-test opened this issue 6 years ago • 3 comments

Summary

select multiple does not work

  1. save as HTML file:
<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8">
		<title>select multiple</title>
	</head>
	<body>
		<label for=1>ingredients 1</label><br>
		<select size=4 id=1 multiple>
			<option>tomato
			<option selected>carrot
			<option selected>apple
			<option selected>pear
		</select><br>
		<label for=2>ingredients 2</label><br>
		<select id=2 size=4 multiple>
			<option>tomato
			<option>carrot
			<option>apple
			<option>pear
		</select>		
	</body>
</html>
  1. Navigate with Tab key, arrow keys, C, F, overview (INS+Ctrl+C, INS+F5), with arrow keys in forms mode (after focusing the select elements)

Expected result

  • label, role and value is output with all navigation methods
  • Output is consistent across different browsers

Actual result

  • role and value is not output with all navigation methods
  • The output differs from browser to browser
  • for problems with optgroup: see https://github.com/FreedomScientific/VFO-standards-support/issues/243

Some of the problems have existed for many years.

In addition to the problems already described at https://github.com/FreedomScientific/VFO-standards-support/issues/244, the following problems occur:

IE

  • INS+F5, INS+Ctrl+C: Possibility of multiple selection not perceptible
  • C, F: Possibility of multiple selection not perceptible (if at least one list entry has been selected)
  • C, F: only first selected list entry perceptible
  • Tab: "Multi select" (with selected entry), "extended" (without selected entry)
  • Tab: only first selected list entry perceptible

Chrome

  • INS+F5, INS+Ctrl+C: Possibility of multiple selection not perceptible
  • C, F: Possibility of multiple selection not perceptible
  • C, F: only first selected list entry perceptible
  • Tab: only first selected list entry perceptible
  • reading with arrow keys: Multiple selection not perceptible (if one or no entry selected)

Firefox

  • INS+F5, INS+Ctrl+C: Possibility of multiple selection not perceptible
  • C, F: Possibility of multiple selection not perceptible
  • C, F: only first selected or first list entry perceptible (indistinguishable whether this is selected or not)
  • Tab: only first selected list entry perceptible
  • reading with arrow keys: Multiple selection not perceptible (if one or no entry selected)
  • reading with arrow keys: in contrast to the other browsers, the first list entry is output if no list entry was selected

Note

In Firefox and IE 11, the non-contiguous multiple selection is possible, but with different methods (IE: Shift+F8, arrow keys, space; Firefox: Ctrl+arrow keys, space). This is not possible in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=125585). Of course, this is not a problem of JAWS, but of the browser.

Additional Information

JAWS version and build number

JAWS 2019.1906.10

Operating System and version

Windows 8

Browser and version:

Internet Explorer 11.0.9600.19431 Chrome 76.0.3809.100 Firefox 68.0.2

JAWS-test avatar Aug 19 '19 02:08 JAWS-test

test case

stevefaulkner avatar Jan 09 '24 10:01 stevefaulkner

@JAWS-test wrote:

This is not possible in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=125585).

works now Chrome bug updated

stevefaulkner avatar Jan 09 '24 10:01 stevefaulkner

When a listbox with multiple attribute receives focus JAWS announces it as extended listbox but does not announce a hint as to how to navigate and select multiple items, it announces use arrow keys to navigate. Expect it to advise use of ctrl+arrow to navigate and select multiple.

NVDA does not provide a hint as to it being multiple and does not advise on how to navigate/select multiple items.

stevefaulkner avatar Jan 09 '24 10:01 stevefaulkner