From bc43eee98c6879cfcb4d264e16077901acff4974 Mon Sep 17 00:00:00 2001 From: Benau Date: Fri, 6 Aug 2021 12:46:45 +0800 Subject: [PATCH] Fix broken user creation since PR #4563 --- data/gui/screens/online/register.stkgui | 2 +- src/states_screens/online/register_screen.cpp | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/data/gui/screens/online/register.stkgui b/data/gui/screens/online/register.stkgui index 002ced564..6f6a2aece 100644 --- a/data/gui/screens/online/register.stkgui +++ b/data/gui/screens/online/register.stkgui @@ -1,7 +1,7 @@
-
diff --git a/src/states_screens/online/register_screen.cpp b/src/states_screens/online/register_screen.cpp index d379f9881..59408cb44 100644 --- a/src/states_screens/online/register_screen.cpp +++ b/src/states_screens/online/register_screen.cpp @@ -67,6 +67,11 @@ RegisterScreen::RegisterScreen() : Screen("online/register.stkgui") // ----------------------------------------------------------------------------- void RegisterScreen::init() { + if (m_existing_player) + getWidget("create_user")->setText(_("Rename")); + else + getWidget("create_user")->setText(_("Create User")); + getWidget("username")->setText(L""); m_info_widget = getWidget("info"); assert(m_info_widget); @@ -314,7 +319,7 @@ void RegisterScreen::doRegister() StateManager::get()->popMenu(); return; } - else if(m_existing_player && m_account_mode==ACCOUNT_OFFLINE) + else if(m_account_mode==ACCOUNT_OFFLINE) { m_existing_player = NULL; StateManager::get()->popMenu();