Skip to main content

Bug Tracker

Side navigation

#1920 closed bug (fixed)

Opened November 13, 2007 05:47PM UTC

Closed December 27, 2007 02:07PM UTC

SlowMode on draggables may be wrong when cursorAtIgnore is on

Reported by: rbrackett Owned by: paul
Priority: major Milestone: 1.2.2
Component: ui Version: 1.2.1
Keywords: slowMode Cc:
Blocked by: Blocking:
Description

If the drag handle of a draggable element is outside of the element's bounds (e.g. it is absolutely positioned to be above the element) and no cursorAt is set (so cursorAtIgnore is true), slowMode winds up getting set to false when it needs to be true.

More info at: http://groups.google.com/group/jquery-ui/browse_thread/thread/237e365430157c46/37cc1875d496b8ac

I have attached a patch in which I simply added a check for whether cursorAtIgnore is true, in which case slowMode must be true.

-Rob

Attachments (1)
  • slowModePatch.diff (1.1 KB) - added by rbrackett November 13, 2007 05:48PM UTC.

    Fixed slowMode in ui.mouse.js for when drag handle is outside draggable's bounds

Change History (2)

Changed November 19, 2007 01:50PM UTC by paul comment:1

owner: → paul
status: newassigned

Changed December 27, 2007 02:07PM UTC by paul comment:2

resolution: → fixed
status: assignedclosed

The slowMode option will be removed completely in the new rewritten code. Thanks anyway for providing your patch!