diff --git a/include/screens/settings.hpp b/include/screens/settings.hpp index 5889d06..bc69d5f 100644 --- a/include/screens/settings.hpp +++ b/include/screens/settings.hpp @@ -85,13 +85,14 @@ private: }; std::vector barPos = { - {100, 215, 100, 25, -1}, + {0, 215, 320, 25, -1}, }; std::vector arrowPos = { {0, 0, 25, 25, -1}, // Previous Arrow. {295, 0, 25, 25, -1}, // Next Arrow. {0, 215, 25, 25, -1}, // Back Arrow. + {0, 0, 25, 25, -1}, // Back Arrow top left. }; }; diff --git a/source/screens/settings.cpp b/source/screens/settings.cpp index 3a80e6a..f58e53e 100644 --- a/source/screens/settings.cpp +++ b/source/screens/settings.cpp @@ -192,7 +192,7 @@ void Settings::DrawCreditsScreen(void) const { currentVersion += V_STRING; Gui::DrawString(395-Gui::GetStringWidth(0.70f, currentVersion), 219, 0.70f, Config::TxtColor, currentVersion, 400); Gui::DrawBottom(); - Gui::DrawArrow(0, 218, 0, 1); + Gui::DrawArrow(0, 0, 0, 1); Gui::DrawStringCentered(0, 0, 0.7f, Config::TxtColor, Lang::get("MANY_THANKS"), 320); Gui::DrawStringCentered(0, 40, 0.7f, Config::TxtColor, Lang::get("TRANSLATORS"), 320); Gui::DrawStringCentered(0, 70, 0.5f, Config::TxtColor, Lang::get("HELP_TRANSLATE"), 320); @@ -428,7 +428,7 @@ void Settings::CreditsLogic(u32 hDown, touchPosition touch) { if (hDown & KEY_TOUCH) { if (touching(touch, barPos[0])) { DisplayMode = 2; - } else if (touching(touch, arrowPos[2])) { + } else if (touching(touch, arrowPos[3])) { mode = 0; } }