From c82f01949574ade6b95eaf1736a24677e2e1bd21 Mon Sep 17 00:00:00 2001 From: Arjun Roychowdhury Date: Sat, 31 Oct 2015 11:18:54 -0400 Subject: desktop mods - start/stop play of event on mouse click too #59 --- www/external/angular-carousel.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'www/external/angular-carousel.js') diff --git a/www/external/angular-carousel.js b/www/external/angular-carousel.js index 9c7f770a..e0748f1d 100644 --- a/www/external/angular-carousel.js +++ b/www/external/angular-carousel.js @@ -68,15 +68,17 @@ angular.module('angular-carousel') if (attrs.hasOwnProperty('rnCarouselPauseOnHover') && attrs.rnCarouselPauseOnHover !== 'false'){ // PP - added touchend to make it react to touch devices element.on('touchend', toggleAutoPlay); - element.on('mouseenter', stopAutoPlay); - element.on('mouseleave', restartTimer); + element.on('click', toggleAutoPlay); // PP for desktop + //element.on('mouseenter', stopAutoPlay); + //element.on('mouseleave', restartTimer); } scope.$on('$destroy', function(){ stopAutoPlay(); - element.off('mouseenter', stopAutoPlay); - element.off('mouseleave', restartTimer); + //element.off('mouseenter', stopAutoPlay); + //element.off('mouseleave', restartTimer); element.off('touchend', toggleAutoPlay); // PP - remove touchend too + element.off('click', toggleAutoPlay); // PP - remove mouse click for desktop }); } }; -- cgit v1.2.3