|
|
@@ -81,24 +81,18 @@ bool seader_scene_sam_present_on_event(void* context, SceneManagerEvent event) {
|
|
|
bool consumed = false;
|
|
|
|
|
|
if(event.type == SceneManagerEventTypeCustom) {
|
|
|
+ scene_manager_set_scene_state(seader->scene_manager, SeaderSceneSamPresent, event.event);
|
|
|
+
|
|
|
if(event.event == SubmenuIndexReadPicopass) {
|
|
|
- scene_manager_set_scene_state(
|
|
|
- seader->scene_manager, SeaderSceneSamPresent, SubmenuIndexReadPicopass);
|
|
|
scene_manager_next_scene(seader->scene_manager, SeaderSceneReadPicopass);
|
|
|
consumed = true;
|
|
|
} else if(event.event == SubmenuIndexRead14a) {
|
|
|
- scene_manager_set_scene_state(
|
|
|
- seader->scene_manager, SeaderSceneSamPresent, SubmenuIndexRead14a);
|
|
|
scene_manager_next_scene(seader->scene_manager, SeaderSceneRead14a);
|
|
|
consumed = true;
|
|
|
} else if(event.event == SubmenuIndexReadMfc) {
|
|
|
- scene_manager_set_scene_state(
|
|
|
- seader->scene_manager, SeaderSceneSamPresent, SubmenuIndexReadMfc);
|
|
|
scene_manager_next_scene(seader->scene_manager, SeaderSceneReadMfc);
|
|
|
consumed = true;
|
|
|
} else if(event.event == SubmenuIndexSamInfo) {
|
|
|
- scene_manager_set_scene_state(
|
|
|
- seader->scene_manager, SeaderSceneSamPresent, SubmenuIndexSamInfo);
|
|
|
scene_manager_next_scene(seader->scene_manager, SeaderSceneSamInfo);
|
|
|
consumed = true;
|
|
|
} else if(event.event == SubmenuIndexSaved) {
|