diff options
Diffstat (limited to 'src/level-import.cpp')
| -rw-r--r-- | src/level-import.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/level-import.cpp b/src/level-import.cpp index 876ad85..a9ca6ec 100644 --- a/src/level-import.cpp +++ b/src/level-import.cpp @@ -143,9 +143,6 @@ void pke_at_level_import_back_clicked(void*,void*,void*) { case state_wait_summary: lvl_mstr.data.selected_plan = nullptr; pk_arr_reset(&lvl_mstr.data.plan_items); - for (u = 0; u < lvl_mstr.ui.root_setlist_items->internal.h_children; ++u) { - ECS_MarkForRemoval(lvl_mstr.ui.root_setlist_items->internal.children[u]); - } lvl_mstr.ui.btn_import->flags |= PKE_UI_BOX_FLAG_VISIBILITY_DISABLED; lvl_mstr.ui.root_setlist_items->flags |= PKE_UI_BOX_FLAG_VISIBILITY_INVISIBLE; lvl_mstr.ui.root_setlist_details->flags |= PKE_UI_BOX_FLAG_VISIBILITY_INVISIBLE; @@ -300,6 +297,10 @@ void pke_at_level_import_build_ui_upcoming_plans() { for (u = 0; u < lvl_mstr.ui.root_box->internal.h_children; ++u) { ECS_MarkForRemoval(lvl_mstr.ui.root_box->internal.children[u]); } + for (u = 0; u < lvl_mstr.ui.root_setlist_items->internal.h_children; ++u) { + ECS_MarkForRemoval(lvl_mstr.ui.root_setlist_items->internal.children[u]); + } + FontType_UpdateStringRenderText(lvl_mstr.ui.root_setlist_details->type_data->text.font_type_render, cstring_to_pk_cstr("")); for (u = 0; u < lvl_mstr.data.service_types.next; ++u) { di_plan *plan = &lvl_mstr.data.plans[u]; pk_cstr title = pk_cstr_clone(&plan->details.title, nullptr); |
