#49 new
W. Bowley

Overlap: horizontal causes flickering.

Reported by W. Bowley | July 16th, 2008 @ 04:34 PM

If a sortable container has an overlap tag of horizontal and the container performs a wrap, attempting to drag and drop an object causes the lower row item to swap with the upper row item when the horizontal overlap exceeds the pre set limit.

For instance, if you had a div of 100 pixels wide and insert 15 objects of 10 pixels wide, it creates two rows. The top row will

have 10 objects and the bottom row will have 5 objects. If you attempt to drag an item in the bottom row, the overlap calculation is done on the upper row objects and therefore the insertion point is placed on the upper row since the vertical overlap isn't taken into account.

There almost needs to be an overlap of 'both' which will calculate both the horizontal and vertical overlap to determine where the image will land.

Comments and changes to this ticket

Please Login or create a free account to add a new comment.

You can update this ticket by sending an email to from your email client. (help)

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

script.aculo.us is an open-source JavaScript framework for visual effects and interface behaviours.

Source available from github
The Git repository resides at:
http://github.com/madrobby/scriptaculous

Check out the current development trunk with:
git clone git://github.com/madrobby/scriptaculous.git

As script.aculo.us 1.xx is feature-frozen, this development trunk is for bugfixes only.

New development should happen only for
script.aculo.us 2.

Creating a bug report
When creating a bug report, be sure to include as much relevant information as possible. Post a an example that shows off the problem. Preferably, alter the unit tests and show through either changed or added tests how the expected behavior is not occuring.

People watching this ticket