| Summary: | [UMLPropertiesView] Type editor in property pages not updated after undo/redo of type rename action | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Alain Le Guennec <alain.leguennec> |
| Component: | Core | Assignee: | Project Inbox <mdt-papyrus-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | benoit.maggi, cletavernier, eclipse-bugzilla, yann.tanguy |
| Version: | 0.10.0 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Alain Le Guennec
This is a common problem in the whole property view framework : reference editors listen on the "type" property, not on the object's properties. The reference itself doesn't change, so the widget is not refreshed. The widgets should listen on their LabelProvider, and the LabelProvider should listen on the object's properties. This will be done after SR1, at best, as LabelProviders need to be refactored anyway. Still valid in 0.10.0 As LabelProviders are shared, we cannot dispose them. Thus, it would be really dangerous to use listeners (MemoryLeaks) Same Problem as 364176 *** Bug 364176 has been marked as a duplicate of this bug. *** |