diff options
-rw-r--r-- | bundles/org.eclipse.equinox.common/src/org/eclipse/core/runtime/SubMonitor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.common/src/org/eclipse/core/runtime/SubMonitor.java b/bundles/org.eclipse.equinox.common/src/org/eclipse/core/runtime/SubMonitor.java index b2a31afe5..ddbb3170e 100644 --- a/bundles/org.eclipse.equinox.common/src/org/eclipse/core/runtime/SubMonitor.java +++ b/bundles/org.eclipse.equinox.common/src/org/eclipse/core/runtime/SubMonitor.java @@ -972,7 +972,7 @@ public final class SubMonitor implements IProgressMonitorWithBlocking { int oldUsedForParent = this.usedForParent; SubMonitor result = newChild(totalWork, suppressFlags); - if ((flags & SUPPRESS_ISCANCELED) == 0) { + if ((result.flags & SUPPRESS_ISCANCELED) == 0) { int ticksTheChildWillReportToParent = result.totalParent; // If the new child reports a nonzero amount of progress. |