Disable menu connecting button on connecting (#7492)
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using System.Text.RegularExpressions;
|
using System.Text.RegularExpressions;
|
||||||
|
using System.Threading.Tasks;
|
||||||
using Content.Client.EscapeMenu.UI;
|
using Content.Client.EscapeMenu.UI;
|
||||||
using Content.Client.MainMenu.UI;
|
using Content.Client.MainMenu.UI;
|
||||||
using Robust.Client;
|
using Robust.Client;
|
||||||
@@ -122,10 +123,15 @@ namespace Content.Client.MainMenu
|
|||||||
|
|
||||||
private void RunLevelChanged(object? obj, RunLevelChangedEventArgs args)
|
private void RunLevelChanged(object? obj, RunLevelChangedEventArgs args)
|
||||||
{
|
{
|
||||||
if (args.NewLevel == ClientRunLevel.Initialize)
|
switch (args.NewLevel)
|
||||||
{
|
{
|
||||||
_setConnectingState(false);
|
case ClientRunLevel.Connecting:
|
||||||
_netManager.ConnectFailed -= _onConnectFailed;
|
_setConnectingState(true);
|
||||||
|
break;
|
||||||
|
case ClientRunLevel.Initialize:
|
||||||
|
_setConnectingState(false);
|
||||||
|
_netManager.ConnectFailed -= _onConnectFailed;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user