| Summary: | List controlled page book can bind to the wrong list control | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Ling Hao <ling.hao> | ||||
| Component: | Sapphire | Assignee: | Konstantin Komissarchik <konstantin> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ling.hao, ram.venkataswamy | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Ram's Bug 12865969 This problem happens if on a single composite you render two list property editors for different elements, but using the same list property name/metamodel. The manner in which list controlled page book searches for the list control to bind to does not take into account the model element, so it would always find the first list control associated with a given list property name. Fixed in 0.3.1 and 0.4 streams. Thanks for the repro patch. Fixed. Please verify. verified Closing. |
Created attachment 201755 [details] Repro Patch Apply the patch to org.eclipse.sapphire.samples.contacts package contacts.xml -> store managers Select Async store manager, create a parameter In Binary store manager, select store manager1, create a parameter, type something in the description and notice that the same text appears in the description for the async store manager.