| Summary: | Potential regression since z-order for unsynchronized diagrams | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Laurent Redor <laurent.redor> | ||||
| Component: | Diagram | Assignee: | Laurent Redor <laurent.redor> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | steve.monnier | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 7.0.0 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 10 | ||||||
| See Also: |
https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187261 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=61056d7b76f023b6cd12d4a16333e21a3b53875c |
||||||
| Whiteboard: | |||||||
| Bug Depends on: | 576722 | ||||||
| Bug Blocks: | 574273 | ||||||
| Attachments: |
|
||||||
|
Description
Laurent Redor
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187261 Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187261 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=61056d7b76f023b6cd12d4a16333e21a3b53875c Created attachment 287439 [details]
tc2330.zip
Steps to reproduce:
* Import the modeling project tc2330 from tc2330.zip
* Open the diagram "new 2330 Diagram"
* Activate the filter "port collapse" (with tabbar filter drop down menu)
* Expected: The "red" ports are no longer visible.
* Deactivate the filter "port collapse" (with tabbar filter drop down menu)
* Expected: The "red" ports and associated edges are visible.
* But is "Only one red port is visible and no edge is visible. There is an IndexOutOfBoundsException in Error Log view".
These steps to reproduce are extracted from tests of class org.eclipse.sirius.tests.swtbot.HideRevealDiagramElementsLabelsTestWithOldUI that fail randomly. After the above fix the automatic tests are OK.
Validated with Sirius 7.0.0.202201120736 Available in Sirius 7.0.0, see https://projects.eclipse.org/projects/modeling.sirius/releases/7.0.0 |