Community
Participate
Working Groups
Build ID: 3.2.1 Steps To Reproduce: 1. Create a Circuit on a Logic diagram. 2. Put ageoshape inside the circle 3. Create a "Line" connector from the geoshape to itself 4. Right-click on the circuit or its compartment File->Save as Image File... (any format) Problem: look at the image the connection from the geoshape to itself is missing When selected nodes are being copied to an image, connections from a node to itself will be missing from the image. DiagramGenerator#findConnectionsToPaint() method spefically has a condition to filter connection from a node to itself out. GMF does support such connections, hence the condition above must be removed. More information:
Created attachment 55266 [details] proposed patch Removed the mentioned above condition. Tested with logic example and a client application.
Created attachment 55444 [details] patch Corrected patch
Fix has been committed. Marking as fixed
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug