File removal doesn’t work with the keyboard #108

Open
opened 1 year ago by Moiety · 0 comments
Moiety commented 1 year ago
Collaborator

Where: Add/Edit page

What: Removing a file with the keyboard does trigger the notification but doesn’t remove the file

Recommendation: Make sure removal of files works via keyboard. The removal action seems to be attached to the <i>-element instead of the <button>. When the keyboard user is focused on the X icon, they are only focused on the <button>, which when activated triggers the click action, it doesn’t seem to trigger the removal function itself.

an uploaded file with the remove button

  1. Removal element

the x icon highlighted in dev tools
2. Element that seems to trigger the removal

the remove button highlighted in dev tools
3. Button should be the element enabling the removal

Where: Add/Edit page What: Removing a file with the keyboard does trigger the notification but doesn’t remove the file Recommendation: Make sure removal of files works via keyboard. The removal action seems to be attached to the `<i>`-element instead of the `<button>`. When the keyboard user is focused on the X icon, they are only focused on the `<button>`, which when activated triggers the click action, it doesn’t seem to trigger the removal function itself. ![an uploaded file with the remove button](/attachments/885168a0-93ae-4d5e-91ad-26151e67830a) 1. Removal element ![the x icon highlighted in dev tools](/attachments/8fc720aa-2c54-4f1d-a373-c194ccc16dd5) 2. Element that seems to trigger the removal ![the remove button highlighted in dev tools](/attachments/4ebfbf9d-b1d4-498c-992b-0da7357979ef) 3. Button should be the element enabling the removal
Moiety added the
Accessibility
label 1 year ago
are0h added this to the Fipamo Beta 2.6.2 milestone 1 year ago
are0h self-assigned this 1 year ago
are0h added this to the Fipamo Beta project 1 year ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: are0h/Fipamo#108
Loading…
There is no content yet.