From 4fb6f80f7fedda426bfdff5c536f67f674e279e5 Mon Sep 17 00:00:00 2001 From: jlukic Date: Tue, 18 Nov 2014 17:56:03 -0500 Subject: [PATCH] Fixes multiple hide on scroll --- src/definitions/modules/popup.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/definitions/modules/popup.js b/src/definitions/modules/popup.js index a71f4737f..3061183fc 100644 --- a/src/definitions/modules/popup.js +++ b/src/definitions/modules/popup.js @@ -668,12 +668,12 @@ $.fn.popup = function(parameters) { close:function() { if(settings.hideOnScroll) { $document - .on('touchmove' + eventNamespace, module.hideGracefully) - .on('scroll' + eventNamespace, module.hideGracefully) + .one('touchmove' + eventNamespace, module.hideGracefully) + .one('scroll' + eventNamespace, module.hideGracefully) ; $context - .on('touchmove' + eventNamespace, module.hideGracefully) - .on('scroll' + eventNamespace, module.hideGracefully) + .one('touchmove' + eventNamespace, module.hideGracefully) + .one('scroll' + eventNamespace, module.hideGracefully) ; } if(settings.on == 'click' && settings.closable) {