Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Simulate: account for document scroll in findCenter function. Fixes #…

…6859 - Jquery.Simulate drag behaves incorrect when container scrolled

(cherry picked from commit de3fc00)
  • Loading branch information...
commit bb076e313f6b5ca68435bdc0dd179f4173368c85 1 parent ed65ce7
@rdworth rdworth authored
Showing with 3 additions and 3 deletions.
  1. +3 −3 tests/jquery.simulate.js
View
6 tests/jquery.simulate.js
@@ -123,10 +123,10 @@ $.extend($.simulate.prototype, {
this.simulateEvent(target, "click", coord);
},
findCenter: function(el) {
- var el = $(this.target), o = el.offset();
+ var el = $(this.target), o = el.offset(), d = $(document);
return {
- x: o.left + el.outerWidth() / 2,
- y: o.top + el.outerHeight() / 2
+ x: o.left + el.outerWidth() / 2 - d.scrollLeft(),
+ y: o.top + el.outerHeight() / 2 - d.scrollTop()
};
}
});
Please sign in to comment.
Something went wrong with that request. Please try again.