From b7369ac43e0dcf0249343451aaf647700d43223a Mon Sep 17 00:00:00 2001 From: "C. J. Howard" Date: Thu, 21 Mar 2019 13:25:05 +0800 Subject: [PATCH] Fix menu selector positioning --- src/game.cpp | 2 +- src/states/language-select-state.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game.cpp b/src/game.cpp index 9d658ad..55dac6f 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -369,7 +369,7 @@ void Game::selectMenuItem(int index, bool tween) } // Determine target position of menu item selector - Vector2 itemTranslation = currentMenuItem->getContainer()->getTranslation(); + Vector2 itemTranslation = currentMenuItem->getContainer()->getPosition() - currentMenu->getContainer()->getPosition(); Vector2 itemDimensions = currentMenuItem->getContainer()->getDimensions(); float spacing = fontSizePX; Vector2 translation; diff --git a/src/states/language-select-state.cpp b/src/states/language-select-state.cpp index 90e5432..90c85af 100644 --- a/src/states/language-select-state.cpp +++ b/src/states/language-select-state.cpp @@ -78,7 +78,7 @@ void Game::exitLanguageSelectState() closeCurrentMenu(); // Show menu item selector - menuSelectorImage->setVisible(false); + menuSelectorImage->setVisible(true); // Set standard menu item colors menuItemActiveColor = standardMenuActiveColor;