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

Bug 529879

Summary: Viewpoint activation changes from session editor are applied to all opened session editor in UI
Product: [Modeling] Sirius Reporter: Pierre Guilet <pierre.guilet>
Component: CoreAssignee: Pierre Guilet <pierre.guilet>
Status: CLOSED FIXED QA Contact: Guillaume Coutable <guillaume.coutable>
Severity: major    
Priority: P3 CC: julien.dupont, maxime.porhel, pierre-charles.david
Version: 5.1.0Keywords: triaged
Target Milestone: 6.0.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/116024
https://git.eclipse.org/r/116697
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=159293b92dafb406cc95ba1ee985dbdf932276f4
https://git.eclipse.org/r/116769
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=67a251c510a2bcda77621ce5de17497390f3bf89
https://git.eclipse.org/r/116835
Whiteboard:
Bug Depends on:    
Bug Blocks: 530372    
Attachments:
Description Flags
project to reproduce none

Description Pierre Guilet CLA 2018-01-16 09:00:52 EST
Created attachment 272279 [details]
project to reproduce

Changing the viewpoint activation on one session editor impacts the viewpoint activation status on other opened session editor in the representations block.

But the change is not effective in the session. It is only a UI problem.

Steps to reproduce:
- import the attached project and rename it with another name than the original
- import a second time the project with its original name.
- open session editor of the aird of both projects.
- change the viewpoint activation status on one project.

KO the viewpoint activation status is also changed in the other project. The change is only effective in session editor UI.
Comment 1 Pierre-Charles David CLA 2018-01-22 06:00:26 EST
This may already be present in 5.0, we'll need to check (and maybe backport if it's present and the fix is small enough).
Comment 2 Eclipse Genie CLA 2018-01-25 05:38:24 EST
New Gerrit change created: https://git.eclipse.org/r/116024
Comment 3 Eclipse Genie CLA 2018-02-05 05:15:00 EST
New Gerrit change created: https://git.eclipse.org/r/116697
Comment 5 Eclipse Genie CLA 2018-02-06 05:44:17 EST
New Gerrit change created: https://git.eclipse.org/r/116769
Comment 7 Eclipse Genie CLA 2018-02-07 04:19:58 EST
New Gerrit change created: https://git.eclipse.org/r/116835
Comment 8 Guillaume Coutable CLA 2018-05-24 06:01:52 EDT
Validated with  Sirius 6.0M7
Comment 9 Laurent Redor CLA 2018-06-27 11:55:27 EDT
Available in Sirius 6.0.0, see https://wiki.eclipse.org/Sirius/6.0.0 for details