From d1f2a91d582ba96a27d7717fd62bfd362c993c42 Mon Sep 17 00:00:00 2001 From: Vijay Oommen Date: Tue, 10 Feb 2026 10:14:27 -0600 Subject: [PATCH] [PM-31867] Ensure that row content has aria-label (#18872) --- .../all-applications/applications.component.html | 1 + .../app-table-row-scrollable-m11.component.html | 16 ++++++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications/applications.component.html b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications/applications.component.html index a3d29c521c5..efe07d50683 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications/applications.component.html +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/all-applications/applications.component.html @@ -50,6 +50,7 @@ [openApplication]="drawerDetails.invokerId || ''" [checkboxChange]="onCheckboxChange" [showAppAtRiskMembers]="showAppAtRiskMembers" + class="tw-mb-10" > @if (emptyTableExplanation()) { diff --git a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/shared/app-table-row-scrollable-m11.component.html b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/shared/app-table-row-scrollable-m11.component.html index c23202b6832..29da8a7a818 100644 --- a/bitwarden_license/bit-web/src/app/dirt/access-intelligence/shared/app-table-row-scrollable-m11.component.html +++ b/bitwarden_license/bit-web/src/app/dirt/access-intelligence/shared/app-table-row-scrollable-m11.component.html @@ -25,6 +25,7 @@ @if (row.iconCipher) { @@ -57,12 +58,15 @@ (keydown.space)="showAppAtRiskMembers()(row.applicationName)" role="button" tabindex="0" - [attr.aria-label]="'viewItem' | i18n" + [attr.aria-label]=" + row.applicationName + ' ' + (row.isMarkedAsCritical ? ('criticalBadge' | i18n) : '') + " >
{{ row.applicationName }}
+ @if (row.isMarkedAsCritical) { {{ "criticalBadge" | i18n @@ -79,7 +83,7 @@ (keydown.space)="showAppAtRiskMembers()(row.applicationName)" role="button" tabindex="0" - [attr.aria-label]="'viewItem' | i18n" + [attr.aria-label]="('atRiskPasswords' | i18n) + ' ' + row.atRiskPasswordCount" > {{ row.atRiskPasswordCount }} @@ -94,7 +98,7 @@ (keydown.space)="showAppAtRiskMembers()(row.applicationName)" role="button" tabindex="0" - [attr.aria-label]="'viewItem' | i18n" + [attr.aria-label]="('totalPasswords' | i18n) + ' ' + row.passwordCount" > {{ row.passwordCount }} @@ -109,7 +113,7 @@ (keydown.space)="showAppAtRiskMembers()(row.applicationName)" role="button" tabindex="0" - [attr.aria-label]="'viewItem' | i18n" + [attr.aria-label]="('atRiskMembers' | i18n) + ' ' + row.atRiskMemberCount" > {{ row.atRiskMemberCount }} @@ -125,7 +129,7 @@ (keydown.space)="showAppAtRiskMembers()(row.applicationName)" role="button" tabindex="0" - [attr.aria-label]="'viewItem' | i18n" + [attr.aria-label]="('totalMembers' | i18n) + ' ' + row.memberCount" > {{ row.memberCount }}