PostgreSQL extension Accessibility issues (#16620)

* 1276734

* Set role to list

* Pr changes

* Set width to be  a constant

* Remove minwidth

* Update button plugin

* Fix operators

* Pr
This commit is contained in:
nasc17
2021-08-10 09:22:00 -07:00
committed by GitHub
parent a032426ac0
commit 7c9eaeea3c
3 changed files with 9 additions and 3 deletions

View File

@@ -201,6 +201,7 @@ export class OptionsDialog extends Modal {
let serviceOptions: azdata.ServiceOption[] = categoryMap[category];
let bodyContainer = $('table.optionsDialog-table');
bodyContainer.setAttribute('role', 'presentation');
this.fillInOptions(bodyContainer, serviceOptions);
append(this._optionGroupsContainer!, bodyContainer);
}

View File

@@ -34,6 +34,8 @@ import { IEditorProgressService } from 'vs/platform/progress/common/progress';
import { IThemeService } from 'vs/platform/theme/common/themeService';
const ShowActionsText: string = nls.localize('dashboard.explorer.actions', "Show Actions");
const LabelColoumnActions: string = nls.localize('dashboard.explorer.actionsColumn', "Actions");
const ActionsColumnWidth: number = 50;
const NameWithIconProperty: string = 'NameWithIcon';
export const ConnectionProfilePropertyName: string = 'connection_profile';
@@ -72,7 +74,10 @@ export class ExplorerTable extends Disposable {
this._actionsColumn = new ButtonColumn<Slick.SlickData>({
id: 'actions',
iconCssClass: 'toggle-more',
title: ShowActionsText
title: ShowActionsText,
name: LabelColoumnActions,
width: ActionsColumnWidth,
resizable: false
});
this._table.registerPlugin(this._actionsColumn);
this._register(this._actionsColumn.onClick((args) => {