From dad396273c95c015e4268604dde319ffb6ea9f81 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Thu, 13 Nov 2025 18:18:48 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BF=EF=B8=8F(frontend)=20hide=20decorativ?= =?UTF-8?q?e=20icons=20from=20screen=20readers=20per=20issue=20#730?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mark unnecessary decorative icons as aria-hidden following feedback from @cyberbaloo to eliminate redundant screen reader announcements that create noisy and annoying experience for users relying on assistive technologies. --- .../home/components/LaterMeetingDialog.tsx | 21 ++++++++++++++++--- .../rooms/components/InviteDialog.tsx | 13 ++++++++++-- .../rooms/livekit/components/Info.tsx | 12 +++++++++-- 3 files changed, 39 insertions(+), 7 deletions(-) diff --git a/src/frontend/src/features/home/components/LaterMeetingDialog.tsx b/src/frontend/src/features/home/components/LaterMeetingDialog.tsx index 526c61ef..24cddea8 100644 --- a/src/frontend/src/features/home/components/LaterMeetingDialog.tsx +++ b/src/frontend/src/features/home/components/LaterMeetingDialog.tsx @@ -71,7 +71,11 @@ export const LaterMeetingDialog = ({ aria-label={t('copyUrl')} tooltip={t('copyUrl')} > - {isRoomUrlCopied ? : } + {isRoomUrlCopied ? ( +