Skip to content

Commit b96127e

Browse files
committed
1 parent cc6f22b commit b96127e

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

src/vs/platform/accessibility/browser/accessibilityService.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { addDisposableListener } from 'vs/base/browser/dom';
7-
import { alert } from 'vs/base/browser/ui/aria/aria';
7+
import { alert, status } from 'vs/base/browser/ui/aria/aria';
88
import { mainWindow } from 'vs/base/browser/window';
99
import { Emitter, Event } from 'vs/base/common/event';
1010
import { Disposable } from 'vs/base/common/lifecycle';
@@ -110,4 +110,8 @@ export class AccessibilityService extends Disposable implements IAccessibilitySe
110110
alert(message: string): void {
111111
alert(message);
112112
}
113+
114+
status(message: string): void {
115+
status(message);
116+
}
113117
}

src/vs/platform/accessibility/common/accessibility.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export interface IAccessibilityService {
2121
getAccessibilitySupport(): AccessibilitySupport;
2222
setAccessibilitySupport(accessibilitySupport: AccessibilitySupport): void;
2323
alert(message: string): void;
24+
status(message: string): void;
2425
}
2526

2627
export const enum AccessibilitySupport {

src/vs/platform/accessibility/test/common/testAccessibilityService.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@ export class TestAccessibilityService implements IAccessibilityService {
1919
setAccessibilitySupport(accessibilitySupport: AccessibilitySupport): void { }
2020
getAccessibilitySupport(): AccessibilitySupport { return AccessibilitySupport.Unknown; }
2121
alert(message: string): void { }
22+
status(message: string): void { }
2223
}

src/vs/platform/audioCues/browser/audioCueService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export class AudioCueService extends Disposable implements IAudioCueService {
5959
public async playAudioCue(cue: AudioCue, options: IAudioCueOptions = {}): Promise<void> {
6060
const alertMessage = cue.alertMessage;
6161
if (this.isAlertEnabled(cue, options.userGesture) && alertMessage) {
62-
this.accessibilityService.alert(alertMessage);
62+
this.accessibilityService.status(alertMessage);
6363
}
6464

6565
if (this.isCueEnabled(cue, options.userGesture)) {
@@ -75,7 +75,7 @@ export class AudioCueService extends Disposable implements IAudioCueService {
7575
const cueArray = cues.map(c => 'cue' in c ? c.cue : c);
7676
const alerts = cueArray.filter(cue => this.isAlertEnabled(cue)).map(c => c.alertMessage);
7777
if (alerts.length) {
78-
this.accessibilityService.alert(alerts.join(', '));
78+
this.accessibilityService.status(alerts.join(', '));
7979
}
8080

8181
// Some audio cues might reuse sounds. Don't play the same sound twice.

0 commit comments

Comments
 (0)