Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #495119 +++ If a size is defined in the VSM for a container with VStack or HStack as children presentation type, this can lead to a useless scroll bar. Steps to reproduce: * Imports the project from compartments.zip (https://bugs.eclipse.org/bugs/attachment.cgi?id=262135 from bug 495046) * Open the diagram VStackDiag * Use the tool EPackage to create a package container on the diagram with default size (only one click on the diagram) * Use the tool EClassList to create a class in the package * KO: A scroll bar appears in the container. Another steps to reproduce: * Use same diagram * Use the tool EPackageWithOneClass to create a package container with a class inside it with default size (only one click on the diagram) * KO: A scroll bar appears in the container. This scroll bar does not disappear even if the container is resized. The problem does not exist if the size of the VStack container mapping defined of the VSM is {-1, -1} instead of {5, 5}.
Cloned to report the fix in Sirius 4.0.1.
New Gerrit change created: https://git.eclipse.org/r/79521
New Gerrit change created: https://git.eclipse.org/r/79524
New Gerrit change created: https://git.eclipse.org/r/79523
New Gerrit change created: https://git.eclipse.org/r/79522
New Gerrit change created: https://git.eclipse.org/r/79528
New Gerrit change created: https://git.eclipse.org/r/79525
Gerrit change https://git.eclipse.org/r/79525 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ec3ddde112186e2657abb37087fbe893de7c4c7d
Gerrit change https://git.eclipse.org/r/79528 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=161dec13bf10e06ba2f3f880cf73f213ff3606cb
Gerrit change https://git.eclipse.org/r/79523 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=8533a3e11f8cc11ade7a7844a87f799e313fc916
Gerrit change https://git.eclipse.org/r/79522 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=6a4e8a72861ee3e07134702a412ff00e7597f9a0
Gerrit change https://git.eclipse.org/r/79524 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=eec41fd6e3d20a9178ccc715f5924e2336767aec
Gerrit change https://git.eclipse.org/r/79521 was merged to [v4.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=94c6f0060eccb26b466093de073306f072ec936b
Available in Sirius 4.0.1. See https://wiki.eclipse.org/Sirius/4.0.1.