|
Description
Laurent Fasani
The chosen behavior is to not reveal the selected node or edge. This behavior is not to be disabled because, if the user wants to see the entire selected node, it is easy to use the center button mouse to move the diagram. added: https://git.eclipse.org/r/95150 [520110] Disable reveal on node and edge selection scenario with attached projet: If you have org.eclipse.sirius.sample.ecore.design deployed on your runtime: - import attached project testRevealAfterSelection - open the diagram - select NewClass1 node -> The editor content should not have moved (scroll bars position have not changed) - select [0..1]ref edge-> The editor content should not have moved (scroll bars position have not changed) alternative scenario: - create a diagram with two node linked with an edge - enlarge and move one node so that it is not fully displayed in the edior - move the edge anchor on that node so that it is not visible - open diagram ... Created attachment 269539 [details]
testRevealAfterSelection project
Gerrit change https://git.eclipse.org/r/95150 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a8295012e10299b30dbbe3f9be6f696504bf1dbc Created attachment 269660 [details]
scenario_elements_to_select
Homologation/scenario see attached "scenario_elements_to_select" image to better see the node and edge to select There is a regression since the commit a829501 [1]. Steps to reproduce: * Create a modeling project with an Interaction model * Enable the viewpoint "Interactions" * Create a Sequence diagram * Create 2 lifelines with one execution on each lifeline * Create a read message bewteen the 2 executions * Move the message * KO: the grey feedback remains visible * Move the message * KO: a second grey feedback remains visible (and so on) [1] http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a8295012e10299b30dbbe3f9be6f696504bf1dbc New Gerrit change created: https://git.eclipse.org/r/103825 Gerrit change https://git.eclipse.org/r/103825 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d58dfccb9c1394afa6e1af6e01c7831d2842c39e Created attachment 271119 [details]
Video showing the issue with border nodes
It does not seem to work for border nodes, see the attached video.
It does not seem to work for border nodes, see the attached video. New Gerrit change created: https://git.eclipse.org/r/110497 The case of border nodes will be finally fixed in Sirius 5.1.1. It is too late to integrate it in Sirius 5.1.0. The other issue to deal with last problem is bug 526369. There is so nothing new to validate in scope of this issue. Available in Sirius 5.1.0, see https://wiki.eclipse.org/Sirius/5.1.0. Gerrit change https://git.eclipse.org/r/110497 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1e2ba503d022495457834ae5f76f8de853e89b98 |