Adds implementation for Closed in CrewManifestEui (#10892)
* adds implementation for Closed in CrewManifestEui * order of operations infinite loops aren't funny
This commit is contained in:
@@ -40,8 +40,15 @@ public sealed class CrewManifestEui : BaseEui
|
|||||||
switch (msg)
|
switch (msg)
|
||||||
{
|
{
|
||||||
case CrewManifestEuiClosed:
|
case CrewManifestEuiClosed:
|
||||||
_crewManifest.CloseEui(_station, Player, Owner);
|
Closed();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override void Closed()
|
||||||
|
{
|
||||||
|
base.Closed();
|
||||||
|
|
||||||
|
_crewManifest.CloseEui(_station, Player, Owner);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -186,8 +186,8 @@ public sealed class CrewManifestSystem : EntitySystem
|
|||||||
|
|
||||||
if (eui.Owner == owner)
|
if (eui.Owner == owner)
|
||||||
{
|
{
|
||||||
eui.Close();
|
|
||||||
euis.Remove(session);
|
euis.Remove(session);
|
||||||
|
eui.Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (euis.Count == 0)
|
if (euis.Count == 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user