Android: Clear chat open flag on cancel or completion (#8478)

master
stujones11 2019-04-19 11:06:47 +01:00 committed by Loïc Blot
parent 38b94f248a
commit cff1e9ca27
1 changed files with 4 additions and 0 deletions

View File

@ -1880,6 +1880,9 @@ void Game::processKeyInput()
} else if (wasKeyDown(KeyType::INVENTORY)) {
openInventory();
} else if (input->cancelPressed()) {
#ifdef __ANDROID__
m_android_chat_open = false;
#endif
if (!gui_chat_console->isOpenInhibited()) {
showPauseMenu();
}
@ -2079,6 +2082,7 @@ void Game::handleAndroidChatInput()
if (m_android_chat_open && porting::getInputDialogState() == 0) {
std::string text = porting::getInputDialogValue();
client->typeChatMessage(utf8_to_wide(text));
m_android_chat_open = false;
}
}
#endif