Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 359065 - UIProcessRidget does not remove ContextUpdateListener properly
Summary: UIProcessRidget does not remove ContextUpdateListener properly
Status: RESOLVED FIXED
Alias: None
Product: Riena
Classification: RT
Component: ridget (show other bugs)
Version: 4.0.0   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Jürgen Becker CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-27 09:40 EDT by Jürgen Becker CLA
Modified: 2012-05-21 06:46 EDT (History)
1 user (show)

See Also:


Attachments
Patch for memory leak in UIProcessRidget (2.06 KB, patch)
2011-09-27 09:40 EDT, Jürgen Becker CLA
christian.campo: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jürgen Becker CLA 2011-09-27 09:40:06 EDT
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.
Comment 1 Nobody - feel free to take it CLA 2011-10-13 02:34:07 EDT
Unregistered the contextUpdateListener in removeProgressVisualizer() to avoid memory leaks.