diff --git a/src/js/core/directives/ui-grid-render-container.js b/src/js/core/directives/ui-grid-render-container.js index 2affeaf0f0..1499680258 100644 --- a/src/js/core/directives/ui-grid-render-container.js +++ b/src/js/core/directives/ui-grid-render-container.js @@ -113,6 +113,7 @@ } else { event.preventDefault(); + event.stopPropagation(); scrollEvent.fireThrottledScrollingEvent('', scrollEvent); } diff --git a/src/js/core/services/ui-grid-util.js b/src/js/core/services/ui-grid-util.js index f0fc33be36..bd7334f464 100644 --- a/src/js/core/services/ui-grid-util.js +++ b/src/js/core/services/ui-grid-util.js @@ -1393,7 +1393,8 @@ module.service('gridUtil', ['$log', '$window', '$document', '$http', '$templateC deltaX: deltaX, deltaY: deltaY, deltaFactor: lowestDelta, - preventDefault: function () { event.preventDefault(); } + preventDefault: function () { event.preventDefault(); }, + stopPropagation: function () { event.stopPropagation(); } }; // Clearout lowestDelta after sometime to better