Просмотр исходного кода

set previously selected menu item

Eric Betts 9 месяцев назад
Родитель
Сommit
73c44d70ed
2 измененных файлов с 4 добавлено и 0 удалено
  1. 2 0
      scenes/passy_scene_advanced_menu.c
  2. 2 0
      scenes/passy_scene_main_menu.c

+ 2 - 0
scenes/passy_scene_advanced_menu.c

@@ -115,6 +115,8 @@ void passy_scene_advanced_menu_on_enter(void* context) {
     free(com);
     free(com);
     com = 0;
     com = 0;
 
 
+    submenu_set_selected_item(
+        submenu, scene_manager_get_scene_state(passy->scene_manager, PassySceneAdvancedMenu));
     view_dispatcher_switch_to_view(passy->view_dispatcher, PassyViewMenu);
     view_dispatcher_switch_to_view(passy->view_dispatcher, PassyViewMenu);
 }
 }
 
 

+ 2 - 0
scenes/passy_scene_main_menu.c

@@ -56,6 +56,8 @@ void passy_scene_main_menu_on_enter(void* context) {
             passy);
             passy);
     }
     }
 
 
+    submenu_set_selected_item(
+        submenu, scene_manager_get_scene_state(passy->scene_manager, PassySceneMainMenu));
     view_dispatcher_switch_to_view(passy->view_dispatcher, PassyViewMenu);
     view_dispatcher_switch_to_view(passy->view_dispatcher, PassyViewMenu);
 }
 }