diff options
| author | Vojta Jina | 2011-10-12 13:58:08 -0700 |
|---|---|---|
| committer | Igor Minar | 2011-10-13 11:10:19 -0700 |
| commit | afc81b554ede0818e64a6971d4f409bdc2c42272 (patch) | |
| tree | 99bd5bf5bae6891970b4034145139517d6532090 /src | |
| parent | 26e8ab3693eb0ad388247ae5c35cd52eaa709b0c (diff) | |
| download | angular.js-afc81b554ede0818e64a6971d4f409bdc2c42272.tar.bz2 | |
fix($location): do not rewrite link when meta key pressed
Diffstat (limited to 'src')
| -rw-r--r-- | src/service/location.js | 3 |
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'); |
