Vastra-Gotalandsregionen / komponentkartan

Grafiska komponenter för ersättningssystem inom VGR
9 stars 7 forks source link

Enter borde avvälja alternativ i en multiselect dropdown #340

Closed KristofferBackman closed 5 years ago

KristofferBackman commented 5 years ago

Beskrivning

Eftersom 'Enter' avväljer 'Välj alla' valet så borde den även avvälja enskilda items i en Multiselect Dropdown.

Typ av ärende (kryssa i en med "x")

Din miljö

Steg för att påvisa problemet

*1. Besök komponentkartan-demo http://vgwb0399.vgregion.se:4500/

  1. Klicka på Dropdown select under komponenter
  2. Tryck upp Exempel
  3. Tryck på dropdownen med texten 'Alternativ med extra information' ovanför sig
  4. Tryck 'Piltanget Ned' 3 gånger och sedan 'Enter'
  5. Tryck Enter 2 gånger till*

Förväntat beteende

Val 1 avväljs

Faktiskt beteende

Val 1 stannar som vald

Övrig information, kodexempel och motivering till förändring

Borde vara konsekvent med 'Välj alla'

Skärmdumpar mm

enter avvaljer inte items i listan

kinbode commented 5 years ago

Detta är by design. Motivationen är att enter alltid ska välja markerat alternativ och stänga, vara sig det är multi eller inte. Välj alla ses däremot inte som ett valbart alternativ, utan en action och beter sig annorlunda.

ghost commented 5 years ago

Jag håller med om att detta är by design. Det är ganska tydligt definierat i WCAG så jag föreslår att vi behåller beteendet som det är.