Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 479388

Summary: Curve creation in logo example is not properly undoable.
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF MVCAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2.0   
Target Milestone: 4.0.0 / 3.11.0 (Neon) M3   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 479386    
Bug Blocks:    

Description Alexander Nyßen CLA 2015-10-09 03:35:37 EDT
Currently, undoing a connection creation operation results in two undo steps. This is not correct, as the connection creation is performed in a single user operation. We should ensure that a single undo step results from the creation.
Comment 1 Alexander Nyßen CLA 2015-10-09 03:36:18 EDT
This requires that the transaction operation is a reverse-undo operation (see bug #479386).
Comment 2 Alexander Nyßen CLA 2015-10-09 04:00:35 EDT
Fixed that curve creation can now be undone in a single undo step.

Pushed all changes to origin/master. Resolving as fixed in 3.11.0 M3.
Comment 3 Alexander Nyßen CLA 2015-10-19 04:44:21 EDT
Uups, I didn't actually resolve this.