From 78cf4af51eea836b540006c8f17b11e4a8c0a932 Mon Sep 17 00:00:00 2001
From: diosmosis <benaka@piwik.pro>
Date: Mon, 19 Oct 2015 15:36:44 -0700
Subject: [PATCH] Only trigger piwikSwitchPage JS event when about to change
 piwik page, instead of in admin menu & when just showing child elements of
 menu.

---
 plugins/CoreHome/javascripts/menu.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/plugins/CoreHome/javascripts/menu.js b/plugins/CoreHome/javascripts/menu.js
index 0f8782fba2..d968b757aa 100644
--- a/plugins/CoreHome/javascripts/menu.js
+++ b/plugins/CoreHome/javascripts/menu.js
@@ -21,7 +21,6 @@ menu.prototype =
             return;
         }
 
-        $('#secondNavBar').trigger('piwikSwitchPage', this);
         $('#secondNavBar').removeClass('open fadeInLeft');
 
         var $link = $(this);
@@ -45,6 +44,8 @@ menu.prototype =
 
 
             } else if (href) {
+                $('#secondNavBar').trigger('piwikSwitchPage', this);
+
                 broadcast.propagateAjax(href.substr(1));
             }
 
-- 
GitLab