Please file a bug

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of rkettrey
Sent: Thursday, November 08, 2007 7:37 AM
To: [email protected]
Subject: [flexcoders] Dragging - ListBase.dragImageOffsets?

 

ListBase defines two overrideable (protected) getters:

dragImage
dragImageOffsets

It looks to me like the design was to allow subclasses to override 
the drag image and the offset of it, which is great. However, if you 
check out ListBase.dragStartHandler, it only ever looks at 
dragImage. Shouldn't this line:

DragManager.doDrag(this, dragSource, event, dragImage,
0, 0, 0.5, dragMoveEnabled);

actually be this line:

var pt:Point = dragImageOffsets;
DragManager.doDrag(this, dragSource, event, dragImage,
pt.x, pt.y, 0.5, dragMoveEnabled);

I don't even see dragImageOffsets being used anywhere, so I am 
assuming it was a partially implement design.

Thoughts?

 

Reply via email to