Skip to content

Commit a86e846

Browse files
committed
make sure placeholder is read when necessary
1 parent 90d169c commit a86e846

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/vs/workbench/contrib/chat/browser/chatAccessibilityService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { status, alert } from 'vs/base/browser/ui/aria/aria';
6+
import { status } from 'vs/base/browser/ui/aria/aria';
77
import { Disposable, IDisposable } from 'vs/base/common/lifecycle';
88
import { AudioCue, AudioCueGroupId, IAudioCueService } from 'vs/platform/audioCues/browser/audioCueService';
99
import { IChatAccessibilityService } from 'vs/workbench/contrib/chat/browser/chat';
@@ -31,7 +31,7 @@ export class ChatAccessibilityService extends Disposable implements IChatAccessi
3131
}
3232
const errorDetails = isPanelChat && response.errorDetails ? ` ${response.errorDetails.message}` : '';
3333
const content = isPanelChat ? response.response.value : response;
34-
isPanelChat ? status(content + errorDetails) : alert(content);
34+
status(content + errorDetails);
3535
}
3636
}
3737

src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { renderMarkdown } from 'vs/base/browser/markdownRenderer';
7+
import * as aria from 'vs/base/browser/ui/aria/aria';
78
import { Barrier, raceCancellationError } from 'vs/base/common/async';
89
import { CancellationTokenSource } from 'vs/base/common/cancellation';
910
import { toErrorMessage } from 'vs/base/common/errorMessage';
@@ -411,6 +412,7 @@ export class InlineChatController implements IEditorContribution {
411412
if (options.message) {
412413
this._zone.value.widget.value = options.message;
413414
this._zone.value.widget.selectAll();
415+
aria.alert(options.message);
414416
delete options.message;
415417
}
416418

0 commit comments

Comments
 (0)