text icon indicating copy to clipboard operation
text copied to clipboard

Many warnings in the browser due to missing aria label

Open susnux opened this issue 1 month ago • 0 comments

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

susnux avatar Dec 10 '25 01:12 susnux