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,