Project: Eclipse_Platform_UI
Bug 46712 Lost scheduled callback
Reported: 2003-11-14 17:56:11 | Status: closed fixed

Earlier this week we refactored ProgressManager to extend ProgressProvider instead of JobProgressAdapter. We moved the "aboutToRun" and "done" methods into an anonymous inner class created by the method getChangeListener(). We neglected to also copy the "scheduled(IJobChangeEvent)" method. This means the progress manager is not updated when new jobs are scheduled. The consequence is that sleeping or waiting jobs NEVER appear in the progress view. The "scheduled" method should also be moved into the anonymous inner class inside getChangeListener.

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressManager.java