NetPlayChatUI: Add activate chat hotkey

This commit is contained in:
spycrab
2019-03-24 15:57:36 +01:00
parent eaa1874875
commit f7897778ff
8 changed files with 33 additions and 2 deletions

View File

@ -60,7 +60,12 @@ void NetPlayChatUI::Display()
ImGuiInputTextFlags_EnterReturnsTrue))
{
SendMessage();
}
if (m_activate)
{
ImGui::SetKeyboardFocusHere(-1);
m_activate = false;
}
ImGui::PopItemWidth();
@ -97,3 +102,11 @@ void NetPlayChatUI::SendMessage()
m_message_buf[0] = '\0';
}
}
void NetPlayChatUI::Activate()
{
if (ImGui::IsItemFocused())
ImGui::SetWindowFocus(NULL);
else
m_activate = true;
}