Say who is the owner of executing tasks. This allows us to filter running tasks displays

issue: MatterHackers/MCCentral#4660
Not printing printer tab showing print progress from printing printer tab
This commit is contained in:
Lars Brubaker 2018-12-05 13:48:25 -08:00
parent 273e20be89
commit 8de283dbfe
20 changed files with 87 additions and 63 deletions

View file

@ -308,13 +308,13 @@ namespace MatterHackers.MatterControl
{
if (printer != PrinterConfig.EmptyPrinter)
{
await application.Tasks.Execute("Saving Print Bed".Localize() + "...", printer.Bed.SaveChanges);
await application.Tasks.Execute("Saving Print Bed".Localize() + "...", printer, printer.Bed.SaveChanges);
}
}
foreach (var workspace in application.Workspaces)
{
await application.Tasks.Execute("Saving Print Bed".Localize() + "...", workspace.SceneContext.SaveChanges);
await application.Tasks.Execute("Saving Print Bed".Localize() + "...", workspace, workspace.SceneContext.SaveChanges);
}
application.ApplicationExiting = true;