diff options
author | Eduardo Lundgren <eduardolundgren@gmail.com> | 2008-05-31 15:54:53 +0000 |
---|---|---|
committer | Eduardo Lundgren <eduardolundgren@gmail.com> | 2008-05-31 15:54:53 +0000 |
commit | 106d24a3a4d97d2fd7e532b3b1a434798bbaef7a (patch) | |
tree | 5735b6a6d7ef122b465eb2bf36ab89c4724475fe /ui/tests/jquery.useraction.js | |
parent | 320e7a560de4c80e1163e5e6afe8e7fc8fa49a3e (diff) | |
download | jquery-ui-106d24a3a4d97d2fd7e532b3b1a434798bbaef7a.tar.gz jquery-ui-106d24a3a4d97d2fd7e532b3b1a434798bbaef7a.zip |
Resizable basic tests using userAction
Diffstat (limited to 'ui/tests/jquery.useraction.js')
-rw-r--r-- | ui/tests/jquery.useraction.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ui/tests/jquery.useraction.js b/ui/tests/jquery.useraction.js index b3b2d508e..878f77b29 100644 --- a/ui/tests/jquery.useraction.js +++ b/ui/tests/jquery.useraction.js @@ -151,10 +151,10 @@ $.extend($.userAction.prototype, { if (/^sync$/i.test(o.speed)) { self.down(target); - for (var dt = 1; dt <= dx; dt++) { - var x = center.x + (dt <= Math.abs(dx) ? dt : 0), - y = center.y + (dt <= Math.abs(dy) ? dt : 0); - + var mdx = Math.abs(dx)||0, mdy = Math.abs(dy)||0, range = Math.max(mdx, mdy); + + for (var dt = 1; dt <= range; dt++) { + var x = center.x + (dx/mdx)*(dt <= mdx ? dt : 0), y = center.y + (dy/mdy)*(dt <= mdy ? dt : 0); this.move(target, x, y, o.drag); } self.up(target); |