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;