From d12f43b3bc1e830205405a5965c11fc835b75a6b Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sun, 27 Jun 2021 12:47:32 +0200 Subject: [PATCH] The A button help prompt now shows Enter instead of Launch in the grouped custom collections view. --- es-app/src/views/gamelist/BasicGameListView.cpp | 8 +++++++- es-app/src/views/gamelist/GridGameListView.cpp | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/es-app/src/views/gamelist/BasicGameListView.cpp b/es-app/src/views/gamelist/BasicGameListView.cpp index e56c6ed59..41f4527b3 100644 --- a/es-app/src/views/gamelist/BasicGameListView.cpp +++ b/es-app/src/views/gamelist/BasicGameListView.cpp @@ -312,7 +312,13 @@ std::vector BasicGameListView::getHelpPrompts() prompts.push_back(HelpPrompt("left/right", "system")); prompts.push_back(HelpPrompt("up/down", "choose")); - prompts.push_back(HelpPrompt("a", "launch")); + + if (mRoot->getSystem()->getThemeFolder() == "custom-collections" && mCursorStack.empty() && + ViewController::get()->getState().viewing == ViewController::GAME_LIST) + prompts.push_back(HelpPrompt("a", "enter")); + else + prompts.push_back(HelpPrompt("a", "launch")); + prompts.push_back(HelpPrompt("b", "back")); prompts.push_back(HelpPrompt("x", "view media")); diff --git a/es-app/src/views/gamelist/GridGameListView.cpp b/es-app/src/views/gamelist/GridGameListView.cpp index d1e06622c..fd7a26140 100644 --- a/es-app/src/views/gamelist/GridGameListView.cpp +++ b/es-app/src/views/gamelist/GridGameListView.cpp @@ -705,7 +705,13 @@ std::vector GridGameListView::getHelpPrompts() if (Settings::getInstance()->getBool("QuickSystemSelect")) prompts.push_back(HelpPrompt("lr", "system")); prompts.push_back(HelpPrompt("up/down/left/right", "choose")); - prompts.push_back(HelpPrompt("a", "launch")); + + if (mRoot->getSystem()->getThemeFolder() == "custom-collections" && mCursorStack.empty() && + ViewController::get()->getState().viewing == ViewController::GAME_LIST) + prompts.push_back(HelpPrompt("a", "enter")); + else + prompts.push_back(HelpPrompt("a", "launch")); + prompts.push_back(HelpPrompt("b", "back")); if (mRoot->getSystem()->isGameSystem() &&