aboutsummaryrefslogtreecommitdiffstats
path: root/src/service/location.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/service/location.js')
-rw-r--r--src/service/location.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/service/location.js b/src/service/location.js
index de359220..356dfc21 100644
--- a/src/service/location.js
+++ b/src/service/location.js
@@ -442,7 +442,8 @@ angularServiceInject('$location', function($browser, $sniffer, $config, $documen
// TODO(vojta): rewrite link when opening in new tab/window (in legacy browser)
// currently we open nice url link and redirect then
- if (uppercase(event.target.nodeName) != 'A' || event.ctrlKey || event.which == 2) return;
+ if (uppercase(event.target.nodeName) != 'A' || event.ctrlKey || event.metaKey ||
+ event.which == 2) return;
var elm = jqLite(event.target),
href = elm.attr('href');