Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 453433

Summary: Wrong feedback on node when edge creation tool changes the node's containment
Product: [Modeling] Sirius Reporter: Julien Dupont <julien.dupont>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: belqassim.djafer, florian.barbin, maxime.porhel, mickael.lanoe, pierre-charles.david, stephane.thibaudeau
Version: 2.0.0Keywords: triaged
Target Milestone: 3.0.0M5   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Design
none
Model none

Description Julien Dupont CLA 2014-11-27 09:04:58 EST
Created attachment 248978 [details]
Design

There is a problem with the node's feedback when create a new link on node.
Use the example joins to ticket to reproduce:
- Import test.design and model_test
- open the representation named diagram
- Create a new link between p13 and p110. P110 became green. P110 became a child of p13. but a blue feedback stayed! KO
Comment 1 Julien Dupont CLA 2014-11-27 09:05:34 EST
Created attachment 248979 [details]
Model
Comment 2 Mickael LANOE CLA 2014-12-05 03:22:43 EST
currently working on it
Comment 3 Mickael LANOE CLA 2014-12-05 04:55:13 EST
In this case SiriusGraphicalNodeEditPolicy.eraseTargetConnectionFeedback() is not called so the high light is not removed.
Comment 4 Mickael LANOE CLA 2014-12-05 06:21:28 EST
Gerrit: https://git.eclipse.org/r/#/c/37649/
Comment 5 Pierre-Charles David CLA 2014-12-31 08:56:40 EST
Fixed by 8a660b89febfb65b12c98a31843ad3315bdc316e.
Comment 6 Steve Monnier CLA 2015-04-02 11:17:47 EDT
*** Bug 463429 has been marked as a duplicate of this bug. ***
Comment 7 Belqassim Djafer CLA 2015-04-09 11:29:25 EDT
Verified on Sirius 3.0.0M6
Comment 8 Pierre-Charles David CLA 2015-06-24 11:16:53 EDT
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.