diff --git a/src/scripts/00-directive.js b/src/scripts/00-directive.js index 4ffdc97..44a3ad2 100644 --- a/src/scripts/00-directive.js +++ b/src/scripts/00-directive.js @@ -50,7 +50,9 @@ app.directive('ngSocialButtons', ['$compile', '$q', '$parse', '$http', '$locatio return; } e.preventDefault(); - + e.stopPropagation(); + e.stopImmediatePropagation(); + if (options.track && typeof _gaq != 'undefined' && angular.isArray(_gaq)) { _gaq.push(['_trackSocial', options.track.name, options.track.action, $scope.url]); }