aom icon indicating copy to clipboard operation
aom copied to clipboard

Consider user action event for multi-select

Open cookiecrook opened this issue 5 years ago • 2 comments

Consider user action event for multi-select

Should this simulate events matching native Windows and Mac platform conventions?

  • shift+click for contiguous multi-select
  • meta+click for non-contiguous multi-select

cookiecrook avatar Sep 01 '20 21:09 cookiecrook

the discussion yesterday concluded that meta+click was reasonable for multi-select (a.k.a "add to or remove from previous selection")

foregoing shift+click for now (a.k.a "add to previous selection including all contiguous elements in between") since no one could think of an existing AT method to trigger that, other than by using standard keyboard access (shift+down arrow for example).

cookiecrook avatar Sep 02 '20 17:09 cookiecrook

this would be wonderful to have on the web.

hopefully we can consider multi-pointer environments in doing this. already, a web page can use Pointer Events interface's pointerId to understand what input device an input comes from, and this enables pointer events to work well in a multi-pointer environment, with, for example, two users, each with their own mouse and pointer.

ideally the web would be capable of handling multi-select in a multi-seat aware fashion too. as a web page, i want to see not only that there is a new selection, i want to also see that it came from a different pointer id.

rektide avatar Oct 23 '20 23:10 rektide