diff --git a/Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs b/Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs index 2373b6d9ea..ae10110ebc 100644 --- a/Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs +++ b/Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs @@ -19,6 +19,7 @@ using Content.Shared.Mobs.Systems; using Content.Shared.Nutrition.Components; using Content.Shared.Popups; using Content.Shared.Tools.EntitySystems; +using Content.Shared.UserInterface; using Content.Shared.Verbs; using Content.Shared.Whitelist; using Robust.Shared.Audio.Systems; @@ -68,8 +69,8 @@ public sealed partial class IngestionSystem : EntitySystem SubscribeLocalEvent(OnEdibleInit); // Interactions - SubscribeLocalEvent(OnUseEdibleInHand, after: new[] { typeof(OpenableSystem), typeof(InventorySystem) }); - SubscribeLocalEvent(OnEdibleInteract, after: new[] { typeof(ToolOpenableSystem) }); + SubscribeLocalEvent(OnUseEdibleInHand, after: [typeof(OpenableSystem), typeof(InventorySystem), typeof(ActivatableUISystem)]); + SubscribeLocalEvent(OnEdibleInteract, after: [typeof(ToolOpenableSystem)]); // Generic Eating Handlers SubscribeLocalEvent(OnBeforeIngested);