Revise progress reporting
This commit is contained in:
parent
03ef7e5655
commit
c8ec38b32f
2 changed files with 7 additions and 4 deletions
|
|
@ -186,10 +186,13 @@ namespace MatterHackers.MatterControl.PartPreviewWindow.View3D
|
|||
|
||||
progressStatus.Status = "Do CSG";
|
||||
reporter.Report(progressStatus);
|
||||
transformedKeep = PolygonMesh.Csg.CsgOperations.Subtract(transformedKeep, transformedRemove, (csgStatus) =>
|
||||
transformedKeep = PolygonMesh.Csg.CsgOperations.Subtract(transformedKeep, transformedRemove, (status, progress0To1) =>
|
||||
{
|
||||
progressStatus.Status = csgStatus.Status;
|
||||
progressStatus.Progress0To1 = percentCompleted + amountPerOperation * csgStatus.Progress0To1;
|
||||
// Abort if flagged
|
||||
cancelationToken.ThrowIfCancellationRequested();
|
||||
|
||||
progressStatus.Status = status;
|
||||
progressStatus.Progress0To1 = percentCompleted + amountPerOperation * progress0To1;
|
||||
reporter.Report(progressStatus);
|
||||
}, cancelationToken);
|
||||
if(cancelationToken.IsCancellationRequested)
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit d8ce930d708689064c150328ebfc01a4857f16a9
|
||||
Subproject commit 7fcd994dd2e3f904c574c6f20d2c29f4d0b833a4
|
||||
Loading…
Add table
Add a link
Reference in a new issue