| Summary: | Ensure focus, hover, and selection are consistently handled during creation and deletion. | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Alexander Nyßen <nyssen> |
| Component: | GEF MVC | Assignee: | Matthias Wienand <matthias.wienand> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | matthias.wienand |
| Version: | 0.2.0 | ||
| Target Milestone: | 4.0.0 / 3.11.0 (Neon) M3 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Alexander Nyßen
I removed the ClearHoverFocusSelectionOperation. The DeletionPolicy does now remove the to be deleted part from the selection and focus models. Similarly, the CreationPolicy does now add the newly created part to the selection and focus models. Moreover, the CreationPolicy creates an IContentPart for the newly created element before executing the creation on the operation history. Therefore, you can use the new part before it was even created, for example, for live feedback. The code is published on the master branch, therefore, I resolve this ticket as fixed for 3.11.0M3. |