Made an automation test for print recovery (made it pass)
Fixed the DoUndoTests
This commit is contained in:
parent
88f2211cd6
commit
c02d2ca60f
9 changed files with 105 additions and 25 deletions
|
|
@ -261,8 +261,12 @@ namespace MatterHackers.MatterControl.PrinterCommunication.Io
|
|||
private bool PauseOnLayer(string layer)
|
||||
{
|
||||
int layerNumber;
|
||||
var printerRecoveryStream = internalStream as PrintRecoveryStream;
|
||||
|
||||
if (int.TryParse(layer, out layerNumber) && printer.Settings.Helpers.LayerToPauseOn().Contains(layerNumber))
|
||||
if (int.TryParse(layer, out layerNumber)
|
||||
&& printer.Settings.Helpers.LayerToPauseOn().Contains(layerNumber)
|
||||
&& (printerRecoveryStream == null
|
||||
|| printerRecoveryStream.RecoveryState == RecoveryState.PrintingToEnd))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue