| Summary: | UIProcessRidget does not remove ContextUpdateListener properly | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] Riena | Reporter: | Jürgen Becker <juergen.becker> | ||||
| Component: | ridget | Assignee: | Jürgen Becker <juergen.becker> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | nobody | ||||
| Version: | 4.0.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Unregistered the contextUpdateListener in removeProgressVisualizer() to avoid memory leaks. |
Created attachment 204077 [details] Patch for memory leak in UIProcessRidget The method addProgressVisualizer(...) adds a ContextUpdateListener to the contextLocator. The antagonist removeProgressVisualizer(...) does not remove the listener. This causes a memory leak.