Bug 526487 - Zoom problem with Synchronize decorator
Summary: Zoom problem with Synchronize decorator
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Diagram (show other bugs)
Version: 5.1.0   Edit
Hardware: PC Windows NT
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on: 518702
Blocks:
  Show dependency tree
 
Reported: 2017-10-26 04:14 EDT by Julien Dupont CLA
Modified: 2017-10-31 11:09 EDT (History)
1 user (show)

See Also:


Attachments
Use case to reproduce (2.10 KB, application/x-zip-compressed)
2017-10-26 04:14 EDT, Julien Dupont CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Dupont CLA 2017-10-26 04:14:32 EDT
Created attachment 271179 [details]
Use case to reproduce

Steps to reproduce
- Import the project SynchronizeDecoratorProblem
- Activate preference Show synchronize status decorator on diagram
- Open the representation named Class Diagram
- Unzoom with the mouse to 5%
- Zoom with mouse to 100%. Scrollbars are appears and class is not visible. KO
When you go to the class the scrollbars disapears.

There is a similar problem with lock décorator (with collaborative version).
Comment 1 Laurent Redor CLA 2017-10-31 11:05:25 EDT
For same problem with lock decorator:
* Use a shared modeling project (ODTE)
* Open a simple diagram with only one element
* Move this element in negative coordinates
* Save
* Modify a property of the semantic element --> A green lock decorator appears on the top left corner
* Launch a Reset Origin action --> KO: The green lock decorator do not move. Scrollbars should disapear. It is the case if you move the scroll to have the element at the top left corner of the diagram.
Comment 2 Laurent Redor CLA 2017-10-31 11:09:34 EDT
Thanks for your detailed bug report.
We have reproduced this issue and we consider it as valid.
Nevertheless, it's not yet in the scope of a future release.