Remove duplicated logic in HostRoom

Fixes some issues with multiple warning messages
This commit is contained in:
James Rowe 2018-04-18 11:04:32 -06:00
parent 2be02f221d
commit a5c8e07f46
3 changed files with 7 additions and 9 deletions

View file

@ -75,13 +75,10 @@ void HostRoomWindow::Host() {
}
if (auto member = Network::GetRoomMember().lock()) {
if (member->IsConnected()) {
if (!NetworkMessage::WarnDisconnect()) {
auto parent = static_cast<MultiplayerState*>(parentWidget());
if (!parent->OnCloseRoom()) {
close();
return;
} else {
member->Leave();
auto parent = static_cast<MultiplayerState*>(parentWidget());
parent->OnCloseRoom();
}
}
ui->host->setDisabled(true);