| Summary: | Ensure that all transactions resulting from an interaction are executed as an atomic operation. | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Alexander Nyßen <nyssen> |
| Component: | GEF MVC | Assignee: | Alexander Nyßen <nyssen> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | 3.10.0 (Mars) M3 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Alexander Nyßen
Changed that tools can now take responsibility of committing operations. Refactored click/drag and key type tools to combine the transactions of all related policies and to commit them. Refactored the concrete policies to return operations instead of executing them themselves. Pushed changes to origin/master. Resolving as fixed in 3.10.0.M3. |