Text Panel: Fixes issue with hash anchor links (#47980)

This commit is contained in:
Joao Silva 2022-04-21 14:06:58 +01:00 committed by GitHub
parent dbcaedac6c
commit 15ea6d559a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,6 +27,10 @@ export function interceptLinkClicks(e: MouseEvent) {
if (href.indexOf('://') > 0 || href.indexOf('mailto:') === 0) {
window.location.href = href;
return;
} else if (href.indexOf('#') === 0) {
// If it is a hash click, update the hash instead of trying to update the history
window.location.hash = href;
return;
} else {
href = `/${href}`;
}