Skip to content
Permalink
Browse files

Sortable: Skip triggering over event if it's alreay over the continer…

…. Fixes #9041: the over event fires on every pixel movement
  • Loading branch information
zhizhangchen authored and mikesherov committed Feb 16, 2013
1 parent 89473f6 commit 07ce771a13504b851bb9f74c8ce8e960d207384a
Showing with 4 additions and 2 deletions.
  1. +4 −2 ui/jquery.ui.sortable.js
@@ -842,8 +842,10 @@ $.widget("ui.sortable", $.ui.mouse, {

// move the item into the container if it's not there already
if(this.containers.length === 1) {
this.containers[innermostIndex]._trigger("over", event, this._uiHash(this));
this.containers[innermostIndex].containerCache.over = 1;
if (!this.containers[innermostIndex].containerCache.over) {
this.containers[innermostIndex]._trigger("over", event, this._uiHash(this));
this.containers[innermostIndex].containerCache.over = 1;
}
} else {

//When entering a new container, we will find the item with the least distance and append our item near it

0 comments on commit 07ce771

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