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

Bug 482648

Summary: Sequence diagram refresh should check IPermissionAuthority before doing refresh
Product: [Modeling] Sirius Reporter: Laurent Redor <laurent.redor>
Component: DiagramAssignee: Laurent Redor <laurent.redor>
Status: CLOSED FIXED QA Contact: Florian Barbin <florian.barbin>
Severity: normal    
Priority: P3 CC: esteban.dugueperoux, florian.barbin
Version: 3.1.0Keywords: triaged
Target Milestone: 3.1.3   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 481998    
Bug Blocks:    

Description Laurent Redor CLA 2015-11-20 04:45:09 EST
+++ This bug was initially created as a clone of Bug #481998 +++

Sequence diagram dialect being based on diagram, its refresh also, this last, i.e. DDiagramSynchronizer, ask to IPermissionAuthority if it can refresh the DDiagram. The sequence part of the refresh, i.e. org.eclipse.sirius.diagram.sequence.business.internal.refresh.RefreshLayoutCommand, doesn't check lock status to IPermissionAuthority while it should to be coherent with diagram refresh.
Comment 2 Florian Barbin CLA 2015-11-20 09:37:26 EST
Fix included in Sirius 3.1.3.201511201007
Comment 3 Pierre-Charles David CLA 2015-12-15 05:26:31 EST
Available in Sirius 3.1.3 released on 2015-12-08.