| Summary: | Operations defined in the context of properties view do not have access to the UiCallback | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Pierre-Charles David <pierre-charles.david> | ||||
| Component: | Properties | Assignee: | Pierre-Charles David <pierre-charles.david> | ||||
| Status: | CLOSED FIXED | QA Contact: | Julien Dupont <julien.dupont> | ||||
| Severity: | critical | ||||||
| Priority: | P3 | CC: | julien.dupont, steve.monnier | ||||
| Version: | 3.1.0 | Keywords: | triaged | ||||
| Target Milestone: | 4.1.0 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| See Also: |
https://git.eclipse.org/r/79248 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=aa51d4c1b575c56bd2c6d9351bed5d8467a96f6b https://git.eclipse.org/r/80217 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5f9f627b45b3adfc2d40c583f90befb021cb7f44 |
||||||
| Whiteboard: | backport | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 499886 | ||||||
| Attachments: |
|
||||||
|
Description
Pierre-Charles David
This should be backported in 4.0.1 if the fix is isolated enough to allow it. Created attachment 263643 [details]
Example project
Steps to reproduce:
1. Import the attached project.
2. Open the session in the hyperlink-sample.design/sample folder, and open the diagram on the top-level package.
3. Select the diagram itself, and in the properies view you should have an hyperlink widget which is configured to navigate on the diagram for the subpackage.
4. Click on the hyperlink: nothing occurs (not even an error in the error log).
New Gerrit change created: https://git.eclipse.org/r/79248 Gerrit change https://git.eclipse.org/r/79248 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=aa51d4c1b575c56bd2c6d9351bed5d8467a96f6b New Gerrit change created: https://git.eclipse.org/r/80217 Gerrit change https://git.eclipse.org/r/80217 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5f9f627b45b3adfc2d40c583f90befb021cb7f44 Fixed. The corresponding non-regression test is in the RCPTT suite. Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details. |