diff options
Diffstat (limited to 'js/slide-deck.js')
-rw-r--r-- | js/slide-deck.js | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/js/slide-deck.js b/js/slide-deck.js index 559b761..266de5c 100644 --- a/js/slide-deck.js +++ b/js/slide-deck.js | |||
@@ -415,8 +415,9 @@ SlideDeck.prototype.loadConfig_ = function(config) { | |||
415 | this.container.appendChild(el); | 415 | this.container.appendChild(el); |
416 | } | 416 | } |
417 | 417 | ||
418 | if (Modernizr.touch | 418 | if (/* |
419 | && (!!!('enableTouch' in settings) || settings.enableTouch)) { | 419 | * Modernizr.touch && |
420 | */(!!!('enableTouch' in settings) || settings.enableTouch)) { | ||
420 | var self = this; | 421 | var self = this; |
421 | 422 | ||
422 | // Note: this prevents mobile zoom in/out but prevents iOS from doing | 423 | // Note: this prevents mobile zoom in/out but prevents iOS from doing |
@@ -425,13 +426,13 @@ SlideDeck.prototype.loadConfig_ = function(config) { | |||
425 | e.preventDefault(); | 426 | e.preventDefault(); |
426 | }, false); | 427 | }, false); |
427 | 428 | ||
428 | require([ 'hammer' ], function() { | 429 | require([ 'hammer' ], function(Hammer) { |
429 | var hammer = new Hammer(this.container); | 430 | var hammer = new Hammer(self.container); |
430 | hammer.ondragend = function(e) { | 431 | hammer.on('swipe', function(e) { |
431 | var evt = document.createEvent('Event'); | 432 | var evt = document.createEvent('Event'); |
432 | evt.initEvent('keydown', true, true); | 433 | evt.initEvent('keydown', true, true); |
433 | 434 | ||
434 | switch (e.direction) { | 435 | switch (e.gesture.direction) { |
435 | case 'right': | 436 | case 'right': |
436 | // previous slide | 437 | // previous slide |
437 | evt.keyCode = 37; | 438 | evt.keyCode = 37; |
@@ -443,7 +444,7 @@ SlideDeck.prototype.loadConfig_ = function(config) { | |||
443 | } | 444 | } |
444 | 445 | ||
445 | document.dispatchEvent(evt); | 446 | document.dispatchEvent(evt); |
446 | }; | 447 | }); |
447 | }); | 448 | }); |
448 | 449 | ||
449 | } | 450 | } |