Community
Participate
Working Groups
Created attachment 274369 [details] SimpleModelingProject-5.1.2.zip Steps to reproduce * Import SimpleModelingProject (from SimpleModelingProject-5.1.2.zip) * Set preferences "Do refresh on representation opening" and "Automatic refresh" to false * Open diagram "p1Diagram" * Delete class "C11FromP1" (use "Delete From Model" action of the tabbar) * Save * Open diagram "p2Diagram" * OK: The node representing class "C11FromP1" is always here but with a red cross. This is expected as we are in manual refresh. * Close diagram "p2Diagram" * Delete diagram "p1Diagram" * Open diagram "p2Diagram" * KO: The Link Note pointing to the deleted diagram displays "p2Diagram" instead of "p1Diagram" or maybe a red cross (see bug 535648 for that). This bug is here to focus on the wrong name displayed.
The cause of this problem is probably bug 412078 or linked to it. This problem does not exist if Sirius is used with "team" as the Sirius CDO Native version of ViewImpl contains an adaptation to handle this case.
I think we should first fix 535648 and get a fix for this one for free.
Hi, (In reply to Laurent Redor from comment #1) > The cause of this problem is probably bug 412078 or linked to it. > This problem does not exist if Sirius is used with "team" as the Sirius CDO > Native version of ViewImpl contains an adaptation to handle this case. I think I can exploit the implementation of ViewImpl for the other bug, but I would need to see the Sirius CDO native implementation for ViewImpl to make sure it works also for team. You can send it by mail if you want.
This bug is indirectly fixed through the bug 535648. *** This bug has been marked as a duplicate of bug 535648 ***
No validation needed
Available in Sirius 5.1.4, see https://wiki.eclipse.org/Sirius/5.1.4 for details.