From 40245309752f5718205df159f3d4a3dccdbf90e0 Mon Sep 17 00:00:00 2001 From: emb <> Date: Sun, 8 Mar 2015 20:55:27 -0500 Subject: [PATCH] Backed out changeset: 4c1490f861ab --- RetroFE/Source/RetroFE.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/RetroFE/Source/RetroFE.cpp b/RetroFE/Source/RetroFE.cpp index ca8026a..b15a09b 100644 --- a/RetroFE/Source/RetroFE.cpp +++ b/RetroFE/Source/RetroFE.cpp @@ -368,7 +368,7 @@ bool RetroFE::Back(bool &exit) Config.GetProperty("exitOnFirstPageBack", exitOnBack); exit = false; - if(CurrentPage->GetMenuDepth() <= 1) + if(CurrentPage->GetMenuDepth() == 0) { exit = exitOnBack; } @@ -444,10 +444,6 @@ RetroFE::RETROFE_STATE RetroFE::ProcessUserInput(Page *page) Config.SetCurrentCollection(NextPageItem->GetName()); CollectionInfo *info = GetCollection(NextPageItem->GetName()); - MenuParser mp; - mp.GetMenuItems(info); - CurrentPage->PushCollection(info); - page->PushCollection(info); state = RETROFE_NEXT_PAGE_REQUEST; } @@ -456,7 +452,7 @@ RetroFE::RETROFE_STATE RetroFE::ProcessUserInput(Page *page) if (keys[Input.GetScancode(UserInput::KeyCodeBack)]) { - if(Back(exit) || exit) + if(Back(exit)) { state = (exit) ? RETROFE_QUIT_REQUEST : RETROFE_BACK_REQUEST; }