text
text copied to clipboard
Many warnings in the browser due to missing aria label
Describe the bug There are many warnings in the browser because there are buttons which have no accessible name. All interactive elements need either a visual name (e.g. the button text) or an accessible aria name.
In this component all buttons only have a title but no label - neither visible nor aria: https://github.com/nextcloud/text/blob/f8fb432627db6b9216d10ab331c9f62c402b434e/src/components/Editor/FloatingButtons.vue
Expected behavior
Either visible text or set the same as you have as title as aria-label (basically put it for both title and aria-label).
Server details:
- Nextcloud version: 33 and 32