Fix Client tooltip crash in Lobby
This commit is contained in:
@@ -51,6 +51,9 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
|||||||
widget.IsVisible = () => (orderManager.LobbyInfo.ClientWithIndex(clientIndex) != null);
|
widget.IsVisible = () => (orderManager.LobbyInfo.ClientWithIndex(clientIndex) != null);
|
||||||
tooltipContainer.BeforeRender = () =>
|
tooltipContainer.BeforeRender = () =>
|
||||||
{
|
{
|
||||||
|
if (!widget.IsVisible())
|
||||||
|
return;
|
||||||
|
|
||||||
var latencyPrefixSize = latencyPrefix == null ? 0 : latencyPrefix.Bounds.X + latencyPrefixFont.Measure(latencyPrefix.GetText() + " ").X;
|
var latencyPrefixSize = latencyPrefix == null ? 0 : latencyPrefix.Bounds.X + latencyPrefixFont.Measure(latencyPrefix.GetText() + " ").X;
|
||||||
var locationWidth = locationFont.Measure(location.GetText()).X;
|
var locationWidth = locationFont.Measure(location.GetText()).X;
|
||||||
var adminWidth = adminFont.Measure(admin.GetText()).X;
|
var adminWidth = adminFont.Measure(admin.GetText()).X;
|
||||||
|
|||||||
Reference in New Issue
Block a user