From 4c6b72ee8251f66c4563e10126251844bdef2e54 Mon Sep 17 00:00:00 2001 From: Denis Bowen Date: Fri, 11 Apr 2025 13:46:56 +0000 Subject: [PATCH 1/2] fix(material/snack-bar): change politeness level change politeness level of snack bar to polite to match docs fixes b/364250804 --- src/material/snack-bar/snack-bar-config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/material/snack-bar/snack-bar-config.ts b/src/material/snack-bar/snack-bar-config.ts index 1239bc4b1f68..3ea23b9d8255 100644 --- a/src/material/snack-bar/snack-bar-config.ts +++ b/src/material/snack-bar/snack-bar-config.ts @@ -24,7 +24,7 @@ export type MatSnackBarVerticalPosition = 'top' | 'bottom'; */ export class MatSnackBarConfig { /** The politeness level for the MatAriaLiveAnnouncer announcement. */ - politeness?: AriaLivePoliteness = 'assertive'; + politeness?: AriaLivePoliteness = 'polite'; /** * Message to be announced by the LiveAnnouncer. When opening a snackbar without a custom From ac88b5a4c48092c568854ee29715db681ab4f6d6 Mon Sep 17 00:00:00 2001 From: Denis Bowen Date: Fri, 11 Apr 2025 14:03:47 +0000 Subject: [PATCH 2/2] fix(material/snack-bar): update unit tests update unit tests fixes b/364250804 --- src/material/snack-bar/testing/snack-bar-harness.spec.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/material/snack-bar/testing/snack-bar-harness.spec.ts b/src/material/snack-bar/testing/snack-bar-harness.spec.ts index e876df34dcc6..89725b303c2e 100644 --- a/src/material/snack-bar/testing/snack-bar-harness.spec.ts +++ b/src/material/snack-bar/testing/snack-bar-harness.spec.ts @@ -76,11 +76,11 @@ describe('MatSnackBarHarness', () => { it('should be able to get aria-live of snack-bar', async () => { fixture.componentInstance.openCustom(); let snackBar = await loader.getHarness(MatSnackBarHarness); - expect(await snackBar.getAriaLive()).toBe('assertive'); + expect(await snackBar.getAriaLive()).toBe('polite'); - fixture.componentInstance.openCustom({politeness: 'polite'}); + fixture.componentInstance.openCustom({politeness: 'assertive'}); snackBar = await loader.getHarness(MatSnackBarHarness); - expect(await snackBar.getAriaLive()).toBe('polite'); + expect(await snackBar.getAriaLive()).toBe('assertive'); fixture.componentInstance.openCustom({politeness: 'off'}); snackBar = await loader.getHarness(MatSnackBarHarness);