Fixed: open links in new tab on meta click (#3831)

This adds support to open links in new tabs for all the operating
systems.

Fixes #3830
pull/3859/head
Pierre Spring 5 years ago committed by Devin Buhl
parent a5e2e5777c
commit 1b58ae7d47

@ -45,17 +45,17 @@ var routeBinder = {
} }
if (!href.startsWith('http')) { if (!href.startsWith('http')) {
event.preventDefault();
if (event.ctrlKey) { var openedInNewTab = event.ctrlKey || event.shiftKey || event.metaKey;
window.open(href, '_blank');
if (openedInNewTab) {
return;
} }
else { var relativeHref = href.replace(StatusModel.get('urlBase'), '');
var relativeHref = href.replace(StatusModel.get('urlBase'), ''); Backbone.history.navigate(relativeHref, { trigger : true });
event.preventDefault();
Backbone.history.navigate(relativeHref, { trigger : true });
}
} }
} }
}; };

Loading…
Cancel
Save