From 769e625daae4d7bf78d267ac6b38a06a7a5a2987 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Fri, 21 Jul 2023 15:46:15 +0100 Subject: [PATCH] Fix mainmenu editor remove index 0 wrapping to end --- .../xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c b/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c index a49fc90a4..359efe3bf 100644 --- a/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c +++ b/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c @@ -129,7 +129,7 @@ bool xtreme_app_scene_interface_mainmenu_on_event(void* context, SceneManagerEve app->mainmenu_app_labels, app->mainmenu_app_index, app->mainmenu_app_index + 1); CharList_remove_v( app->mainmenu_app_exes, app->mainmenu_app_index, app->mainmenu_app_index + 1); - app->mainmenu_app_index--; + if(app->mainmenu_app_index) app->mainmenu_app_index--; /* fall through */ case VarItemListIndexMoveApp: app->save_mainmenu_apps = true;