Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 345438 - Dragging connection from existing connection with bend points does not show ghost connection
Summary: Dragging connection from existing connection with bend points does not show g...
Status: CLOSED FIXED
Alias: None
Product: Graphiti
Classification: Modeling
Component: Core (show other bugs)
Version: 0.8.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 0.8.0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: Indigo RC3 theme_bugs
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-11 11:07 EDT by Craig Petre CLA
Modified: 2011-06-24 08:50 EDT (History)
4 users (show)

See Also:
michael.wenz: indigo+


Attachments
Dragging a new connection within the bounds of an existing connection's bend points (126.44 KB, image/png)
2011-05-11 11:08 EDT, Craig Petre CLA
no flags Details
Dragging the same new connection outside of a current connection's bend point boundary (127.75 KB, image/png)
2011-05-11 11:09 EDT, Craig Petre CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Petre CLA 2011-05-11 11:07:52 EDT
Dragging a new connection from an existing connection using the connection tool usually yields a "ghost" connection for the duration of the drag, indicating that you are dragging a new connection.  This doesn't seem to be the case when attempting to create a new connection with the connection tool from an existing connection with bend points.  While the mouse is being dragged within the "bounds" of the existing connection's bend points, the ghosted connection is not visible.  If the mouse is dragged outside of the bend point boundary, the ghosted connection becomes visible.

Steps to Reproduce:
1.  Create a connection between two anchors (with or without the connection tool).
2.  Select the new connection and grab the middle bend point, stretch it out to form a "triangle" out of the connection.
3.  Select the connection tool and begin a new connection on one side of the triangle and attempt to drag this connection to the opposite side.  While you are dragging within the "triangle" formed by the first connection you will notice that the ghosted new connection is not visible.
4.  Now drag the same new connection event outside of the "triangle" and notice that the ghosted new connection appears visible.

Expected Behavior:
Ghosted connection should always be visible.

Actual Behavior:
Ghosted connection is not visible while dragging a new connection (from an existing connection with the connection tool) within the "bounds" of a connection's bend points.
Comment 1 Craig Petre CLA 2011-05-11 11:08:53 EDT
Created attachment 195372 [details]
Dragging a new connection within the bounds of an existing connection's bend points
Comment 2 Craig Petre CLA 2011-05-11 11:09:48 EDT
Created attachment 195374 [details]
Dragging the same new connection outside of a current connection's bend point boundary
Comment 3 Christian Brand CLA 2011-05-27 04:58:20 EDT
Problem has been solved.

Hard to find - easy to fix!
;-)
Comment 4 Michael Wenz CLA 2011-05-27 05:20:22 EDT
Bookkeeping
Comment 5 Michael Wenz CLA 2011-06-24 08:50:52 EDT
Part of Graphiti Indigo 0.8.0