Dragging text annotation creates too many undo events
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
When you click and drag a text annotation to move it to another part of the screen, it should create a single undo event to restore the annotation to its initial position. Instead, an undo event appears to be created for each mouse event the GUI received. To replicate, do the following.
- Sources -> Text. Apply.
- Drag the text annotation to another part of the view far away.
- Press Undo.
The undo should restore the text to its initial position. Instead, it moves it a little bit. Continuing to press Undo moves the text incrementally to its start, but the undo stack probably maxes out before then.