Moved logic for handling .animate({}), doesn't queue anymore. Fixes #5459.

This commit is contained in:
jeresig 2009-12-21 11:11:03 -05:00
parent f0505c6d75
commit 0d5bd17461
2 changed files with 15 additions and 5 deletions

12
test/unit/effects.js vendored
View file

@ -120,7 +120,7 @@ test("animate option (queue === false)", function () {
*/
test("animate with no properties", function() {
expect(1);
expect(2);
var divs = jQuery("div"), count = 0;
@ -129,6 +129,16 @@ test("animate with no properties", function() {
});
equals( divs.length, count, "Make sure that callback is called for each element in the set." );
stop();
var foo = jQuery("#foo");
foo.animate({});
foo.animate({top: 10}, 100, function(){
ok( true, "Animation was properly dequeued." );
start();
});
});
test("animate duration 0", function() {