Community
Participate
Working Groups
Using 1.0RC4 1) Connections that avoid obstructions don't support manual bendpoints. 2) If you try to create a manual bendpoint, nothing happens. However, it seems a command is executed and the file is marked dirty. 3) Connections that avoid obstuctions need to be re-routed when editparts not connected to that connection are moved, since such editparts may have gotten in the connection's way. Since that doesn't happen currently, you can move a part in a connection's path and it won't re-route around it. All these problems can be reproduced in the GMF logic example.
Changing component.
(3) is a duplicate of 110725. Note: GEF router can switched on in RouterHelper using variable useGEFRouter. There were some issues around redundant bendpoints and comparative results that prevented full integration.
targetting 1.0.1. At least (2.) should be addressed to avoid dirtying the diagram.
Created attachment 46592 [details] Fix for bug #145467 The fix for the bug part #2 only (3 parts total)
Created attachment 46603 [details] Improved fix Again the fix for section 2 of the bug. Simply forgot to include in the patch another file to display the cursor correctly
Created attachment 46820 [details] Fix for bug #145467 with comments Explained some of the changes (i.e. Added comment)
This bug is fixed and the code reviewed. Assigning it to Anthony for making the decision whether it should make it into the release
Mohammed did the code review so he will commit.
the patch is not working, it looks like some files are missing from the patch please update it
Created attachment 47317 [details] patch merged Due to the code changes to ConnectionEditPart the patch had to be updated. Here is the updated patch
Created attachment 47319 [details] patch merged Due to the code changes to ConnectionEditPart the patch had to be updated. Here is the updated patch
Created attachment 47326 [details] merged fix Changed the device for the cursor to default one
commited the patch
The fix for 1 and 2 is commited. User won't be able to create extra bend ponits when "avoid obstructions" is on
Note that the commit comment for this bug indicates it is #144567
Part 3 will be addressed and maybe 1 (if we allow users to create bend points when "avoid obstructions" is on) in 2.0
Part 3) is a duplicate of 110725 *** This bug has been marked as a duplicate of bug 110725 ***
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug