Connection Succeeded -> EventHandler

This commit is contained in:
Lars Brubaker 2018-11-09 13:58:43 -08:00
parent 5d6be0c4bf
commit 44a019d95c
4 changed files with 23 additions and 15 deletions

View file

@ -203,13 +203,15 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
}
};
printer.Connection.ConnectionSucceeded.RegisterEvent((s, e) =>
void ConnectionSucceeded(object s, EventArgs e)
{
UiThread.RunOnIdle(() =>
{
PrintRecovery.CheckIfNeedToRecoverPrint(printer);
});
}, ref unregisterEvents);
}
printer.Connection.ConnectionSucceeded += ConnectionSucceeded;
this.Closed += (s, e) => printer.Connection.ConnectionSucceeded -= ConnectionSucceeded;
}
bool buttonIsBeingClicked;