diff options
author | Maksim Sukharev <antreesy.web@gmail.com> | 2024-04-24 14:01:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-24 14:01:30 +0200 |
commit | 2db14c49032d1e7829c9d86a196e55ca751897f1 (patch) | |
tree | 73314c621fa04eb8ee0de143cab646a260bbbf5c | |
parent | 7de6302b7c49e6ffb40990e5937f502efb5d182e (diff) | |
parent | 27ad0ca2009b02be46ae856519a180570dbb5c60 (diff) |
Merge pull request #12202 from nextcloud/fix/12155/fix-a11y-screenshare
fix(a11y): provide aria-labels for screenshare buttons in every state
-rw-r--r-- | src/components/TopBar/TopBarMediaControls.vue | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/components/TopBar/TopBarMediaControls.vue b/src/components/TopBar/TopBarMediaControls.vue index 5952ca56d..3c406385e 100644 --- a/src/components/TopBar/TopBarMediaControls.vue +++ b/src/components/TopBar/TopBarMediaControls.vue @@ -112,6 +112,7 @@ <NcButton v-else-if="!isSidebar" v-tooltip="screenSharingButtonTooltip" type="tertiary" + :aria-label="screenSharingButtonAriaLabel" @click.stop="toggleScreenSharingMenu"> <template #icon> <MonitorShare :size="20" /> @@ -269,7 +270,7 @@ export default { screenSharingButtonAriaLabel() { if (this.screenSharingMenuOpen) { - return '' + return t('spreed', 'Screensharing options') } return this.isScreensharing |