Skip to content
Permalink
Browse files

sortable: implemented tolerance: "guess", which is also the default t…

…olerance mode now, resolves issues with using tolerance "pointer" (closes #2837)
  • Loading branch information
Paul Bakaus
Paul Bakaus committed May 26, 2008
1 parent 7b538f6 commit e65ce1428460d53a74ee5f9e469d3bab40520175
Showing with 2 additions and 1 deletion.
  1. +2 −1 ui/source/ui.sortable.js
@@ -118,7 +118,7 @@
var l = item.left, r = l + item.width,
t = item.top, b = t + item.height;

if(this.options.tolerance == "pointer") {
if(this.options.tolerance == "pointer" || (this.options.tolerance == "guess" && this.currentItem[0].offsetHeight > item.item[0].offsetHeight)) {

if(!(y1 + this.offset.click.top > t && y1 + this.offset.click.top < b && x1 + this.offset.click.left > l && x1 + this.offset.click.left < r)) return false;

@@ -555,6 +555,7 @@
$.extend($.ui.sortable, {
getter: "serialize toArray",
defaults: {
tolerance: "guess",
distance: 0,
delay: 0,
cancel: ":input,button",

0 comments on commit e65ce14

Please sign in to comment.
You can’t perform that action at this time.