Community
Participate
Working Groups
The operation is as follows: 1. Create a UML Project using "Blank Model". 2. Add "Geometric Shapes". (e.g."Oval" and "Rectangle are added) 3. Select "Oval" and delete that shap using "Delete Key". 4. Undo the delete function using "Ctrl + Z". 5. Select All items using "Ctrl + A". But "Oval" is not selected.
Created attachment 49938 [details] Patch for SelectAllAction AbstractActionHandler has three types of listeners that its subclasses can be...isSelectionListener, isOperationHistoryListener and isPropertyListener. By default, SelectAllAction is a selection listener. Because certain undo/redo events outdate the operation set of SelectAllAction, we need to make it an operation history listener as well. Another important use case scenario: 1. select all elements on a diagram 2. Hit the delete key 3. Undo once. 4. Try to do select all again. You will not be able to. Files affected: org.eclipse.gmf.runtime.diagram.ui.actions.internal.SelectAllAction
committed the patch
[GMF Restructure] Bug 319140 : product GMF and component Runtime Common was the original product and component for this bug