Openen-dialoog: de bestandslijst is niet met het toetsenbord te bedienen #1934
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1934
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat er aan de hand is
In het openen-scherm (Ctrl/Cmd+O) is de lijst met gevonden presentaties en documenten alleen met de muis te bedienen. Een rij aanwijzen en met Enter openen lukt niet; er is ook geen pijltjes-navigatie door de lijst.
Sinds #1928 geldt dat ook voor de meervoudige selectie: Ctrl/Cmd-klik en Shift-klik zijn muishandelingen, en er is geen toetsenbord-equivalent.
Waarom dit telt
Kernwaarde 7 van LibreKAT (menselijkheid en respect) noemt bediening met alleen het toetsenbord met zoveel woorden, naast tekst op 200% en schermlezerlabels. Openen is bovendien geen randfunctie maar de eerste handeling van elke sessie. Wie geen muis kan gebruiken, komt via dit scherm het programma niet in — alleen via 'Bladeren…', dat de systeemkiezer opent, of via slepen.
Vastgesteld met
Een wegwerp-widgettest die de dialoog opent, 25 keer Tab stuurt en na elke Tab een kale Enter: de dialoog sluit geen enkele keer, dus geen enkele rij wordt geactiveerd. Focus verschuift wél (er is telkens een
Focus-widget met de primaire focus), maar niet zichtbaar naar een rij, en deInkWellvan een rij reageert niet op Enter.Nog te bevestigen in de draaiende app — de toetsing hierboven is een widgettest, geen echte sessie.
Wat er nodig lijkt
SlideListPanel), dus daar valt de vorm van te lenen.ScanLibraryDialog, dat dezelfde rij-opbouw deelt.Herkomst
Gevonden bij de bewaker-toets op #1928. Dit is bestaand gedrag, niet door #1928 veroorzaakt: ook het openen van één bestand uit deze lijst kon al niet met het toetsenbord.