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

Bug 423887

Summary: Selecting precondition diagram description on OSX erase the existing precondition by the element name or id
Product: [Modeling] Sirius Reporter: Charlie Mordant <cmordant1>
Component: CoreAssignee: Project inbox <sirius.core-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: benoit.ries, maxime.porhel, moritz.eysholdt, pierre-charles.david, zoltan.ujhelyi
Version: 0.9Keywords: triaged
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Charlie Mordant CLA 2013-12-12 05:33:19 EST
I think all is in the title...

My bests,
Comment 1 Maxime Porhel CLA 2013-12-12 06:03:00 EST
Open or create a odesign file with a Diagram Description.
If not present, set a precondition expression.
Set/Change the id.
Select the precondition expression. 
 -> On Mac OS X, the existing precondition is erased and replaced by the id.


Any IdentifiedEllement (which present the synchronized id and label property sections) text property section might be impacted.

See org.eclipse.sirius.editor.properties.sections.description.identifiedelement.IdentifiedElementNamePropertySectionSpec in org.eclipse.sirius.editor. The issue might be related to the inner class focus and mouse listener.
Comment 2 Pierre-Charles David CLA 2014-01-23 11:32:43 EST
Might be related to/the same as https://bugs.eclipse.org/bugs/show_bug.cgi?id=383750
Comment 3 Pierre-Charles David CLA 2015-06-16 08:46:09 EDT
*** Bug 469243 has been marked as a duplicate of this bug. ***
Comment 4 Pierre-Charles David CLA 2016-08-29 07:22:51 EDT
*** Bug 500352 has been marked as a duplicate of this bug. ***
Comment 5 Pierre-Charles David CLA 2017-09-27 03:27:46 EDT

*** This bug has been marked as a duplicate of bug 383750 ***