I am noticing that when I have handlers on mouseDown, mouseUp and Click all three of these events are fired (in that order) no matter what i do. If i click on the object and hold it down for awhile the Click event is fired (as well as the others). If i click the object quickly all three events are again fired. Is this normal behaviour? I'm trying to do a drag and drop object, mousedown starts drag, mouseup ends it. I also want to be able to click on the object to make it selected. Problem is the object should stay in the same state when dragged, this is impossible as far as I can tell with all three of these events being fired everytime. Any help at all would be welcome,
-John

