2. Yes, it happens only on an external drag from another control.
The 'this.PretendsInternalDrag' returns true in the if statement, thus it only calls to 'this.DoMouseMove()' function.
In version 2.4, on the other hand, it calls to both 'this.DoMouseMove()' and 'this.DoExternalDrag(evt)', because the DoExtenalDrag(evt) was after the if and not in the else
Sorry for all the questions, but I’m trying to determine the best path here… it may be writing a custom GoToolDragging or handling a GoView event. Can you post your full <span =“Apple-style-span” style=": rgb248, 248, 252; ">DoExtenalDrag override? (or email it to me if you prefer…)