diff options
author | Olliver Schinagl <o.schinagl@ultimaker.com> | 2015-07-30 13:49:04 (GMT) |
---|---|---|
committer | Olliver Schinagl <o.schinagl@ultimaker.com> | 2015-07-30 13:49:04 (GMT) |
commit | 3423711345a273e33371b4a33b7e616c1a55d927 (patch) | |
tree | f2660a85c34c77eccc5f63300af98608383ab5ae /src/procedures.c | |
parent | 98430e79bd1cb3884539b00e69b4e4915e9562fb (diff) | |
download | eulogium-3423711345a273e33371b4a33b7e616c1a55d927.zip eulogium-3423711345a273e33371b4a33b7e616c1a55d927.tar.gz eulogium-3423711345a273e33371b4a33b7e616c1a55d927.tar.bz2 |
refactor print bed cleaning a littlearchive
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
Diffstat (limited to 'src/procedures.c')
-rw-r--r-- | src/procedures.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/procedures.c b/src/procedures.c index 38d320b..f0b897d 100644 --- a/src/procedures.c +++ b/src/procedures.c @@ -292,8 +292,7 @@ void procedure_process_step(struct procedure_data *procedure, struct eulogium_da page_state = PAGE_PRINTING; } if (procedure->step_active->step == PROC_WAIT_FOR_CLEANUP) { - ui_stack_page_invalidate(eulogium->navi, PAGE_PRINTING); /* XXX Probably move to process_finished */ - content = eulogium_clean_print_bed(eulogium); + content = ui_clean_print_bed(eulogium->navi); } if (!content) @@ -319,6 +318,8 @@ void procedure_process_finish(struct procedure_data *procedure, struct eulogium_ break; case PROC_PRINT: procedure_metadata_poll_stop(procedure); + ui_stack_page_invalidate(eulogium->navi, PAGE_PRINTING); + ui_stack_pop(eulogium->navi); break; default: break; |