This appears to be a problem with how I'm storing the transform. The first change seems to involve shapes jumping momentarily to 0,0 before continuing to track the pointer normally after that. It only happens on the initial drag, never on subsequent drags.
This appears to be a problem with how I'm storing the transform. The first change seems to involve shapes jumping momentarily to 0,0 before continuing to track the pointer normally after that. It only happens on the initial drag, never on subsequent drags.