diff --git a/scripts/components/gui/seedpackets/Seedpacket.cs b/scripts/components/gui/seedpackets/Seedpacket.cs index 6a158c3..3435b65 100644 --- a/scripts/components/gui/seedpackets/Seedpacket.cs +++ b/scripts/components/gui/seedpackets/Seedpacket.cs @@ -40,6 +40,14 @@ public partial class Seedpacket : TextureButton public override void _Process(double delta) { Disabled = disablePacket || _timer.TimeLeft > 0; + if (Disabled) + { + FocusMode = FocusModeEnum.None; + } + else + { + FocusMode = FocusModeEnum.All; + } if (_handler is ISeedpacketProcess processHandler) processHandler.Process(); } public void SetPlantResource( PlantResource resource )