| Summary: | In VSM editor, "extends" element label is not updated when the value is changed | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Jessy Mallet <jessy.mallet> | ||||||
| Component: | Properties | Assignee: | Pierre-Charles David <pierre-charles.david> | ||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | julien.dupont, pierre-charles.david | ||||||
| Version: | 5.0.0 | Keywords: | triaged | ||||||
| Target Milestone: | 5.1.0 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| See Also: |
https://git.eclipse.org/r/103781 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=fb30021312b3aa6bec4d122d9c222b662450e107 |
||||||||
| Whiteboard: | backport vsm need_test | ||||||||
| Attachments: |
|
||||||||
Created attachment 268446 [details]
ScreenShot to show the unsynchronised label.
Confirmed, thanks for finding this. New Gerrit change created: https://git.eclipse.org/r/103781 Gerrit change https://git.eclipse.org/r/103781 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=fb30021312b3aa6bec4d122d9c222b662450e107 Fixed by fb30021312b3aa6bec4d122d9c222b662450e107. Still needs an automated test. Marking as FIXED for 5.1.0. The properties views plug-ins are not yet present in the context of our test suites, so this can't be tested automatically until then (and it's a non-trivial task). Available in Sirius 5.1.0, see https://wiki.eclipse.org/Sirius/5.1.0. |
Created attachment 268445 [details] Project to import in order to reproduce the bug When you extend a widget (or a group or a page), the label on the VSM editor is not update with the new value in "extends" Field. You have to close the editor and re-open it to have the good one. Step to reproduce : * import the attached project, * open the basicfamily.odesign, * open "Person Group" in properties views, * change "Extends" field by using "name2" widget and save, * the labet for the extend element is not synchronised : KO