(f95a5142b) Fixed: Game crashing when clicking on the 'No matchign servers found.' message in server list
This commit is contained in:
@@ -120,10 +120,11 @@ namespace Barotrauma
|
|||||||
serverList = new GUIListBox(new RectTransform(new Vector2(1.0f, 1.0f), serverListHolder.RectTransform, Anchor.Center))
|
serverList = new GUIListBox(new RectTransform(new Vector2(1.0f, 1.0f), serverListHolder.RectTransform, Anchor.Center))
|
||||||
{
|
{
|
||||||
OnSelected = (btn, obj) => {
|
OnSelected = (btn, obj) => {
|
||||||
ServerInfo serverInfo = (ServerInfo)obj;
|
if (obj is ServerInfo)
|
||||||
|
{
|
||||||
serverInfo.CreatePreviewWindow(serverPreview);
|
ServerInfo serverInfo = (ServerInfo)obj;
|
||||||
|
serverInfo.CreatePreviewWindow(serverPreview);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -218,7 +219,7 @@ namespace Barotrauma
|
|||||||
|
|
||||||
private bool SelectServer(GUIComponent component, object obj)
|
private bool SelectServer(GUIComponent component, object obj)
|
||||||
{
|
{
|
||||||
if (obj == null || waitingForRefresh) { return false; }
|
if (obj == null || waitingForRefresh || (!(obj is ServerInfo))) { return false; }
|
||||||
|
|
||||||
if (!string.IsNullOrWhiteSpace(clientNameBox.Text))
|
if (!string.IsNullOrWhiteSpace(clientNameBox.Text))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user