1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 17:56:01 +02:00

Bug 373376: Save reference to debug view listener as intended.

This commit is contained in:
William R. Swanson 2012-03-07 11:58:46 -05:00
parent 26af0a8189
commit ef1a32b6df

View file

@ -495,18 +495,18 @@ public class MulticoreVisualizer extends GraphicCanvasVisualizer
if (m_debugViewer == null) { if (m_debugViewer == null) {
m_debugViewer = DebugViewUtils.getDebugViewer(); m_debugViewer = DebugViewUtils.getDebugViewer();
if (m_debugViewer != null) { if (m_debugViewer != null) {
m_debugViewer.addModelChangedListener( m_modelChangedListener =
new IModelChangedListener() { new IModelChangedListener() {
@Override @Override
public void modelChanged(IModelDelta delta, IModelProxy proxy) public void modelChanged(IModelDelta delta, IModelProxy proxy)
{ {
// Execute a refresh after any pending UI updates. // Execute a refresh after any pending UI updates.
GUIUtils.exec( new Runnable() { @Override public void run() { GUIUtils.exec( new Runnable() { @Override public void run() {
MulticoreVisualizer.this.refresh(); MulticoreVisualizer.this.refresh();
}}); }});
}
} }
); };
m_debugViewer.addModelChangedListener(m_modelChangedListener);
} }
} }
} }