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();