Fix disposal unit termination (#12266)

This commit is contained in:
Leon Friedrich
2022-10-29 10:59:01 +13:00
committed by GitHub
parent a2e6ab2d07
commit 1e97d6defb
2 changed files with 6 additions and 0 deletions

View File

@@ -376,6 +376,9 @@ namespace Content.Server.Disposal.Unit.EntitySystems
private void OnAnchorChanged(EntityUid uid, DisposalUnitComponent component, ref AnchorStateChangedEvent args)
{
if (Terminating(uid))
return;
UpdateVisualState(component);
if (!args.Anchored)
TryEjectContents(component);