From e894b39c63fca473bbc9ab416e0847543c61188f Mon Sep 17 00:00:00 2001 From: J-D-K Date: Sun, 26 Jan 2025 18:45:57 -0500 Subject: [PATCH] Fix logic mistake. --- source/appstates/BackupMenuState.cpp | 3 ++- source/ui/Menu.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/appstates/BackupMenuState.cpp b/source/appstates/BackupMenuState.cpp index a01a4a2..409e84c 100644 --- a/source/appstates/BackupMenuState.cpp +++ b/source/appstates/BackupMenuState.cpp @@ -65,7 +65,8 @@ BackupMenuState::BackupMenuState(data::User *user, data::TitleInfo *titleInfo, F // Check if there's currently any data to backup to prevent blanks. { fslib::Directory saveCheck(fs::DEFAULT_SAVE_PATH); - m_saveHasData = saveCheck.getCount() == 0; + logger::log("Save file count: %i", saveCheck.getCount()); + m_saveHasData = saveCheck.getCount() > 0; } BackupMenuState::refresh(); diff --git a/source/ui/Menu.cpp b/source/ui/Menu.cpp index f8fbf91..4ac5a9a 100644 --- a/source/ui/Menu.cpp +++ b/source/ui/Menu.cpp @@ -119,7 +119,7 @@ void ui::Menu::render(SDL_Texture *target, bool hasFocus) // render text to target. sdl::text::render(m_optionTarget->get(), 24, - (m_optionHeight / 2) - (m_fontSize / 2), + ((m_optionHeight / 2) - (m_fontSize / 2)) - 1, m_fontSize, sdl::text::NO_TEXT_WRAP, i == m_selected && hasFocus ? colors::BLUE_GREEN : colors::WHITE,