Browse Source

Moves dimmer to use request animation frame instead of debouncing

pull/912/head
jlukic 10 years ago
parent
commit
577681a924
1 changed files with 4 additions and 6 deletions
  1. 10
      src/modules/modal.js

10
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);
}
}
},

Loading…
Cancel
Save