diff --git a/src/vs/workbench/contrib/webview/browser/pre/main.js b/src/vs/workbench/contrib/webview/browser/pre/main.js index 4b61889afee..dfdfaf3a244 100644 --- a/src/vs/workbench/contrib/webview/browser/pre/main.js +++ b/src/vs/workbench/contrib/webview/browser/pre/main.js @@ -429,7 +429,7 @@ const handleInnerClick = (event) => { for (const pathElement of event.composedPath()) { /** @type {any} */ const node = pathElement; - if (node.tagName && node.tagName.toLowerCase() === 'a' && node.href) { + if (node.tagName === 'A' && node.href) { if (node.getAttribute('href') === '#') { event.view.scrollTo(0, 0); } else if (node.hash && (node.getAttribute('href') === node.hash || (baseElement && node.href === baseElement.href + node.hash))) { @@ -460,7 +460,7 @@ const handleAuxClick = for (const pathElement of event.composedPath()) { /** @type {any} */ const node = pathElement; - if (node.tagName && node.tagName.toLowerCase() === 'a' && node.href) { + if (node.tagName === 'A' && node.href) { event.preventDefault(); return; }