From 6a08af4d9a74bbf3ad022c49aa7c1c5a1a308e24 Mon Sep 17 00:00:00 2001 From: Charles Gagnon Date: Mon, 26 Jul 2021 14:55:33 -0700 Subject: [PATCH] Fix link accessibilty issues (#16419) * Fix link accessibilty issues * Move comment --- .../browser/modelComponents/hyperlink.component.ts | 6 +++++- src/vs/workbench/browser/media/style.css | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/sql/workbench/browser/modelComponents/hyperlink.component.ts b/src/sql/workbench/browser/modelComponents/hyperlink.component.ts index 5817cea199..c6d0d6defb 100644 --- a/src/sql/workbench/browser/modelComponents/hyperlink.component.ts +++ b/src/sql/workbench/browser/modelComponents/hyperlink.component.ts @@ -21,7 +21,7 @@ import { ILogService } from 'vs/platform/log/common/log'; @Component({ selector: 'modelview-hyperlink', - template: `{{label}}` + template: `{{label}}` }) export default class HyperlinkComponent extends TitledComponent implements IComponent, OnDestroy, AfterViewInit { @Input() descriptor: IComponentDescriptor; @@ -73,6 +73,10 @@ export default class HyperlinkComponent extends TitledComponent((props) => props.showLinkIcon, false); } + public getDisplayedTitle(): string { + return this.title || this.url || ''; + } + public onClick(e: MouseEvent): void { this.fireEvent({ eventType: ComponentEventType.onDidClick, diff --git a/src/vs/workbench/browser/media/style.css b/src/vs/workbench/browser/media/style.css index 3f2f42901f..0b5d4a43b2 100644 --- a/src/vs/workbench/browser/media/style.css +++ b/src/vs/workbench/browser/media/style.css @@ -76,9 +76,11 @@ body.web { cursor: pointer; } +/* {{SQL CARBON EDIT}} Underline links .monaco-workbench a { text-decoration: none; } +*/ .monaco-workbench a:active { color: inherit;