From f045026f93554c1767ab373c24f88cea828e6f3b Mon Sep 17 00:00:00 2001 From: objnull Date: Thu, 5 Sep 2024 17:55:27 -0400 Subject: [PATCH] Fixed crashing upon exit --- project/backend/ui.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/project/backend/ui.c b/project/backend/ui.c index 3e5895f..b184160 100644 --- a/project/backend/ui.c +++ b/project/backend/ui.c @@ -345,8 +345,10 @@ void fp_app_free(FP_App* app) { manager_free(app->manager); scene_manager_free(app->scene_manager); view_dispatcher_remove_view(app->view_dispatcher, FP_View_Submenu); + view_dispatcher_remove_view(app->view_dispatcher, FP_View_Dialog); view_dispatcher_remove_view(app->view_dispatcher, FP_View_Popup); view_dispatcher_free(app->view_dispatcher); + dialog_ex_free(app->dialog); submenu_free(app->submenu); popup_free(app->popup); free(app);