Bug 492215 - The progress monitor in RefreshJob seems to hit 100% and
overflow too quickly
Change-Id: I09a25ee744115ec3b408de4571bf3a9b21134a88
Signed-off-by: Stefan Xenos <sxenos@gmail.com>
diff --git a/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/refresh/RefreshJob.java b/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/refresh/RefreshJob.java
index d533103..0b534f4 100644
--- a/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/refresh/RefreshJob.java
+++ b/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/refresh/RefreshJob.java
@@ -157,7 +157,7 @@
IResource toRefresh;
while ((toRefresh = nextRequest()) != null) {
try {
- subMonitor.setWorkRemaining(Math.max(fRequests.size(), 10));
+ subMonitor.setWorkRemaining(Math.max(fRequests.size(), 100));
refreshCount++;
long refreshTime = -System.currentTimeMillis();
toRefresh.refreshLocal(1000 + depth, subMonitor.split(1));