#300 new
Evan

Draggable jumps to far left edge of window on first drag

Reported by Evan | August 24th, 2010 @ 09:06 AM

Issue

Given a right-positioned

initialized as a Draggable, on first drag the
will flash to the left side of the screen and then return to the right side of the screen. Subsequent drags do not trigger the issue. It appears the very first drag, moving the
1 pixel, causes the "left" style attribute to be set to "0". All subsequent drags set the "left" property to the proper offset of the drag.

System configuration

  • Issue confirmed present using Safari 5.0.1 and Chrome 5.0.375.127.
  • Issue confirmed not present using Firefox 3.5.8 and Opera 10.61.
  • Mac OS X 10.6.4

Reduced test case

Attached. Drag the gray box at the right side of the screen one pixel to the left. Expected errant test behavior: the box moves to the absolute left edge of the screen.

Comments and changes to this ticket

  • Evan

    Evan August 24th, 2010 @ 09:11 AM

    Seems Lighthouse does not escape HTML characters. Above issue description should read "Given a right-positioned div initialized as a Draggable, on first drag the div will…" and so on.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

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.
<br/><b>Source available from github</b>
The Git repository resides at:
<a href="http://github.com/madrobby/scriptaculous">http://github.com/madrobby/scriptaculous</a>
<br/>Check out the current development trunk with:
<code>git clone git://github.com/madrobby/scriptaculous.git</code>
<br/>As <b>script.aculo.us 1.xx is feature-frozen</b>, this development trunk is for <b>bugfixes only</b>.
<br/>New development should happen only for
<b>script.aculo.us 2</b>.
<br/><b>Creating a bug report</b>
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, <b>alter the unit tests</b> and show through either changed or added tests how the expected behavior is not occuring.

People watching this ticket

Pages