diff options
author | Matthieu Napoli <matthieu@mnapoli.fr> | 2015-03-19 04:06:30 +0300 |
---|---|---|
committer | Matthieu Napoli <matthieu@mnapoli.fr> | 2015-03-19 04:06:30 +0300 |
commit | bd22df313441ebd6d1511d8285d22bc0e2042fcf (patch) | |
tree | 16de5d8aa70f58af67c7d0491f69a16bf108356e /plugins/CoreHome/javascripts/menu.js | |
parent | f1d275dbc713779817f2cb7c5fbe54c388e0e7eb (diff) |
Fixes #7466 The menu does not intercept middle mouse clicks anymore
Diffstat (limited to 'plugins/CoreHome/javascripts/menu.js')
-rw-r--r-- | plugins/CoreHome/javascripts/menu.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/plugins/CoreHome/javascripts/menu.js b/plugins/CoreHome/javascripts/menu.js index b229a0fab5..128a22188c 100644 --- a/plugins/CoreHome/javascripts/menu.js +++ b/plugins/CoreHome/javascripts/menu.js @@ -38,9 +38,12 @@ menu.prototype = }, 2000); }, - onItemClick: function (item) { - $('.Menu--dashboard').trigger('piwikSwitchPage', item); - broadcast.propagateAjax( $(item).attr('href').substr(1) ); + onItemClick: function (e) { + if (e.which !== 1) { + return; + } + $('.Menu--dashboard').trigger('piwikSwitchPage', this); + broadcast.propagateAjax( $(this).attr('href').substr(1) ); return false; }, @@ -81,6 +84,8 @@ menu.prototype = } }); + this.menuNode.find('a.item').click(this.onItemClick); + menu.prototype.adaptSubMenuHeight(); }, |