Skip to content

Commit

Permalink
Fold: Fixed duration.
Browse files Browse the repository at this point in the history
  • Loading branch information
scottgonzalez committed Jan 14, 2009
1 parent ee28d26 commit 4496146
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions ui/effects.fold.js
Expand Up @@ -23,6 +23,7 @@ $.effects.fold = function(o) {
var mode = $.effects.setMode(el, o.options.mode || 'hide'); // Set Mode
var size = o.options.size || 15; // Default fold size
var horizFirst = !(!o.options.horizFirst); // Ensure a boolean value
var duration = o.duration ? o.duration / 2 : $.fx.speeds._default / 2;

// Adjust
$.effects.save(el, props); el.show(); // Save & Show
Expand All @@ -40,8 +41,8 @@ $.effects.fold = function(o) {
animation2[ref[1]] = mode == 'show' ? distance[1] : 0;

// Animate
wrapper.animate(animation1, o.duration / 2, o.options.easing)
.animate(animation2, o.duration / 2, o.options.easing, function() {
wrapper.animate(animation1, duration, o.options.easing)
.animate(animation2, duration, o.options.easing, function() {
if(mode == 'hide') el.hide(); // Hide
$.effects.restore(el, props); $.effects.removeWrapper(el); // Restore
if(o.callback) o.callback.apply(el[0], arguments); // Callback
Expand Down

0 comments on commit 4496146

Please sign in to comment.