From 977a2ec9222aa643250db59ea031ce78f78e69dc Mon Sep 17 00:00:00 2001 From: Lars Brubaker Date: Wed, 5 Dec 2018 11:27:59 -0800 Subject: [PATCH] Return that SliceItem failed if we have nothing on the bed --- MatterControlLib/SlicerConfiguration/Slicer.cs | 7 ++++++- Submodules/MatterSlice | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/MatterControlLib/SlicerConfiguration/Slicer.cs b/MatterControlLib/SlicerConfiguration/Slicer.cs index f513c5d68..e32bfbb1a 100644 --- a/MatterControlLib/SlicerConfiguration/Slicer.cs +++ b/MatterControlLib/SlicerConfiguration/Slicer.cs @@ -203,7 +203,12 @@ namespace MatterHackers.MatterControl.SlicerConfiguration var stlFileLocations = GetStlFileLocations(object3D, ref mergeRules, printer, progressReporter, cancellationToken); - return SliceItem(stlFileLocations, mergeRules, gcodeFilePath, printer, progressReporter, cancellationToken); + if (stlFileLocations.Count > 0) + { + return SliceItem(stlFileLocations, mergeRules, gcodeFilePath, printer, progressReporter, cancellationToken); + } + + return Task.FromResult(false); } public static Task SliceItem(List<(Matrix4X4 matrix, string fileName)> stlFileLocations, string mergeRules, string gcodeFilePath, PrinterConfig printer, IProgress reporter, CancellationToken cancellationToken) diff --git a/Submodules/MatterSlice b/Submodules/MatterSlice index 1fd8552e0..3b0f4710b 160000 --- a/Submodules/MatterSlice +++ b/Submodules/MatterSlice @@ -1 +1 @@ -Subproject commit 1fd8552e0a6df4fba11dee91e6d72e256d457ba6 +Subproject commit 3b0f4710bf8f500d8bc803b2d4bea6c84a3dcd7a