diff options
author | John Arthorne | 2013-03-04 14:39:00 +0000 |
---|---|---|
committer | John Arthorne | 2013-03-04 14:42:36 +0000 |
commit | 67d74dc7f60c7ddbeb796df192a5163c4af8a1fe (patch) | |
tree | 8ff8fb72de80c99e55a7c0f10954daeb14e87135 /bundles/org.eclipse.ui.workbench | |
parent | 1b4721e0c401edbae7724c8168988189848ed5c3 (diff) | |
download | eclipse.platform.ui-67d74dc7f60c7ddbeb796df192a5163c4af8a1fe.tar.gz eclipse.platform.ui-67d74dc7f60c7ddbeb796df192a5163c4af8a1fe.tar.xz eclipse.platform.ui-67d74dc7f60c7ddbeb796df192a5163c4af8a1fe.zip |
Ensure update is scheduled if job state is none
Diffstat (limited to 'bundles/org.eclipse.ui.workbench')
-rw-r--r-- | bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressViewUpdater.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressViewUpdater.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressViewUpdater.java index 0893aa4232a..2b265c53ad1 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressViewUpdater.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressViewUpdater.java @@ -234,7 +234,7 @@ class ProgressViewUpdater implements IJobProgressManagerListener { // make sure we don't schedule too often boolean scheduleUpdate = false; synchronized (updateScheduled) { - if (!updateScheduled.value) { + if (!updateScheduled.value || updateJob.getState() == Job.NONE) { updateScheduled.value = scheduleUpdate = true; } } |