mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-08 17:19:48 +01:00
Merge pull request #192817 from microsoft/merogget/tracker
fix accessible terminal view issue
This commit is contained in:
+2
-1
@@ -18,7 +18,7 @@ import type { Terminal } from 'xterm';
|
||||
import { Event } from 'vs/base/common/event';
|
||||
|
||||
export class TerminalAccessibleBufferProvider extends DisposableStore implements IAccessibleContentProvider {
|
||||
options: IAccessibleViewOptions = { type: AccessibleViewType.View };
|
||||
options: IAccessibleViewOptions = { type: AccessibleViewType.View, language: 'terminal' };
|
||||
verbositySettingKey = AccessibilityVerbositySettingId.Terminal;
|
||||
private _xterm: IXtermTerminal & { raw: Terminal } | undefined;
|
||||
constructor(
|
||||
@@ -52,6 +52,7 @@ export class TerminalAccessibleBufferProvider extends DisposableStore implements
|
||||
}
|
||||
this._xterm.raw.onWriteParsed(async () => {
|
||||
if (this._xterm!.raw.buffer.active.baseY === 0) {
|
||||
this._bufferTracker.update();
|
||||
this._accessibleViewService.show(this);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user