| Summary: | Improve user related interactions w.r.t. to inserting/moving/deleting of waypoints | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Alexander Nyßen <nyssen> |
| Component: | GEF FX | Assignee: | Matthias Wienand <matthias.wienand> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | matthias.wienand |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Alexander Nyßen
Furthermore, when deleting a waypoint, the handle is shortly visible at position (0,0). We should ensure that does not happen. Fixed indices and parameters were not properly assigned to handle parts and ensured updates are only performed on those handles that are actually affected (by sorting them and only updating the indices if needed). Thereby, the problem documented in comment #1 does no longer apply. What remains is a solution for 1) and 2). Fixed deletion of waypoints when dragging a newly created waypoint onto another waypoint (issue 2). The first issue remains. Implemented deletion of the first/last waypoint when dragging it onto the start/end point of the connection. Unfortunately, you still cannot delete the first/last waypoint by dragging the start/end point onto it. Updated list of issues: 1) Waypoints cannot be deleted when dragging end points onto them. 2) Hover feedback is missing for waypoint handles. 3) Hover feedback is missing for connections. All issues have been resolved and the relevant code is published on the master branch. Therefore, I am changing the status to RESOLVED, FIXED. |