diff --git a/src/modules/modal.js b/src/modules/modal.js index 97ad251e9..a0f7469ab 100755 --- a/src/modules/modal.js +++ b/src/modules/modal.js @@ -65,7 +65,7 @@ $.fn.modal = function(parameters) { initialize: function() { module.verbose('Initializing dimmer', $context); - if(typeof $.fn.dimmer === undefined) { + if($.fn.dimmer === undefined) { module.error(error.dimmer); return; } @@ -73,7 +73,7 @@ $.fn.modal = function(parameters) { .dimmer({ closable : false, useCSS : true, - duration: { + duration : { show : settings.duration * 0.9, hide : settings.duration * 1.1 } @@ -96,9 +96,7 @@ $.fn.modal = function(parameters) { .on('click' + eventNamespace, module.event.close) ; $window - .on('resize' + eventNamespace, function() { - module.event.debounce(module.refresh, 50); - }) + .on('resize' + eventNamespace, module.event.resize) ; module.instantiate(); }, @@ -210,7 +208,7 @@ $.fn.modal = function(parameters) { }, resize: function() { if( $dimmable.dimmer('is active') ) { - module.refresh(); + requestAnimationFrame(module.refresh); } } },