Ticket #2532222 (closed defect)

Reporter


Edwin Shahinian
Opened: 04/27/12
Last modified: 08/1/12
Status: closed
Type: defect
Resolution: fixed

Owner


Tripp Bridges
Target Release: 3.6.0
Priority: P3 (normal)
Summary: Rotated graphics library shpaes do not drag correctly.
Description:

Say a simple rectangular shape is added to a Graphics instance, and connected to a drag object. While the rotation transform of this shape is 0, the drag operates fine.

Once a rotation is applied, the dragging of that same shape starts behaving incorrectly. I have not been able to notice a pattern, but it feel like the incorrect drag operation is related to the
rotation degree applies (a shape with 15 degree rotation has a different odd drag behavior compared to one at 75 degrees rotation, etc). As an example, some of the rotated shapes have different
movements compared to how the mouse is moving (for example a drag to the right moves the object up, and visa versa).

As a workaround- I set the object rotation degrees to 0 on Drag Start, and save the degrees in memory, and then reset the rotation on drag end. And this makes it kind of work, but this is a hack
work-around. A rotated Graphics shape object should drag intuitively around just fine.

Type: defect Observed in Version: 3.5.0
Component: Graphics Severity: S3 (normal)
Assigned To: Tripp Bridges Target Release: 3.6.0
Location: Library Code Priority: P3 (normal)
Tags: Graphics Drag and Drop Relates To:
Browsers: Firefox 3.x - All,Firefox 4.x,Firefox 5.x,Firefox 6.x,Firefox 7.x,Firefox - Latest,Firefox - Next,Safari - All,IE 9.x,IE 10.x,IE Next,Opera,Chrome,iOS 4,iOS 5,iOS - Next,Android 3.x,Android 4.x
URL:
Test Information:

Change History

Tripp Bridges

YUI Developer

Posted: 04/29/12
  • location changed to Library Code
  • milestone changed to 3.6.0
  • priority changed to P3 (normal)
  • status changed from new to accepted

Tripp Bridges

YUI Developer

Posted: 05/8/12
  • estimated changed from 0 to 2
  • remaining changed from 0 to 2
  • sprint changed to sprint 2

Tripp Bridges

YUI Developer

Posted: 05/8/12
  • browser changed from All to Firefox 3.x - All,Firefox 4.x,Firefox 5.x,Firefox 6.x,Firefox 7.x,Firefox - Latest,Firefox - Next,Safari - All,IE 9.x,IE 10.x,IE Next,Opera,Chrome,iOS 4,iOS 5,iOS - Next,Android 3.x,Android 4.x

This looks to impact the svg implementation.

Tripp Bridges

YUI Developer

Posted: 05/17/12
  • completed changed from 0 to 1
  • remaining changed from 2 to 0

Tripp Bridges

YUI Developer

Posted: 06/7/12
  • status changed from accepted to checkedin

Jenny Donnelly

YUI Developer

Posted: 08/1/12
  • resolution changed to fixed
  • status changed from checkedin to closed

Shipped in 3.6.0. Marking closed/fixed.