diff --git a/Package/embedded/GlobalClasses/Nodes/Buttons/PoloniumTextureButton.cs b/Package/embedded/GlobalClasses/Nodes/Buttons/PoloniumTextureButton.cs index 076fdda..440f877 100644 --- a/Package/embedded/GlobalClasses/Nodes/Buttons/PoloniumTextureButton.cs +++ b/Package/embedded/GlobalClasses/Nodes/Buttons/PoloniumTextureButton.cs @@ -17,6 +17,17 @@ public partial class PoloniumTextureButton : TextureButton private GlobalRegistry.TextureSetName PrivateTextureSetName { get; set; } + public bool ButtonDisabled + { + get => Disabled; + set + { + Disabled = value; + FocusMode = Disabled ? FocusMode = Control.FocusModeEnum.None : FocusMode = Control.FocusModeEnum.All; + } + } + + [Export] public GlobalRegistry.TextureSetName TextureSetName {