fixed screen reader bug in query history (#17937)

Co-authored-by: Lauren Nathan <laurennathan@microsoft.com>
This commit is contained in:
laurennat 2024-07-21 11:14:55 -07:00 коммит произвёл GitHub
Родитель 539edeba4f
Коммит 81d15c7aeb
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -671,6 +671,12 @@
<trans-unit id="dismiss">
<source xml:lang="en">Dismiss</source>
</trans-unit>
<trans-unit id="querySuccess">
<source xml:lang="en">Query succeeded</source>
</trans-unit>
<trans-unit id="queryFailed">
<source xml:lang="en">Query failed</source>
</trans-unit>
</body>
</file>
</xliff>

Просмотреть файл

@ -5,6 +5,7 @@
import * as vscode from 'vscode';
import * as path from 'path';
import * as os from 'os';
import * as LocalizedConstants from '../constants/localizedConstants';
/**
@ -51,7 +52,8 @@ export class QueryHistoryNode extends vscode.TreeItem {
this._isSuccess = isSuccess;
this._connectionLabel = connectionLabel;
this.iconPath = this._isSuccess ? this.successIcon : this.failureIcon;
this.tooltip = tooltip;
const queryStatusLabel = this._isSuccess ? LocalizedConstants.querySuccess : LocalizedConstants.queryFailed;
this.tooltip = `${tooltip}${os.EOL}${os.EOL}${queryStatusLabel}`;
this.contextValue = QueryHistoryNode.contextValue;
}