diff --git a/src/net/common/clientstate.cpp b/src/net/common/clientstate.cpp index 11387078..0694d03e 100644 --- a/src/net/common/clientstate.cpp +++ b/src/net/common/clientstate.cpp @@ -509,6 +509,7 @@ ClientStateReadingServerList::Process(ClientThread &client) } else if (serverCount > 1) { + client.GetCallback().SignalNetClientServerListShow(); client.SetState(ClientStateWaitChooseServer::Instance()); } else diff --git a/src/net/common/clientthread.cpp b/src/net/common/clientthread.cpp index f13600a4..89b5a8cb 100644 --- a/src/net/common/clientthread.cpp +++ b/src/net/common/clientthread.cpp @@ -969,7 +969,7 @@ ClientThread::AddServerInfo(unsigned serverId, const ServerInfo &info) boost::mutex::scoped_lock lock(m_serverInfoMapMutex); m_serverInfoMap.insert(ServerInfoMap::value_type(serverId, info)); } - //GetCallback().SignalNetClientServerListAdd(serverId); + GetCallback().SignalNetClientServerListAdd(serverId); } void @@ -979,7 +979,7 @@ ClientThread::ClearServerInfoMap() boost::mutex::scoped_lock lock(m_serverInfoMapMutex); m_serverInfoMap.clear(); } - //GetCallback().SignalNetClientServerListClear(); + GetCallback().SignalNetClientServerListClear(); } bool