- Open the editor
- Create a new widget blueprint
- Add a button to the designer tab
- Create a new animation
- Select the button
- Set the "Is Enabled" setting to true at 0.0 seconds
- Set the "Is Enabled" setting to true at 1.0 seconds
- Set the "Is Enabled" setting to false at 1.0 seconds
- Set the "Is Enabled" setting to false at 2.0 seconds
- Save and compile
- Create an onclicked event for the button
- Set it up so that the animation plays on clicked
(animation reference > Play animation, OnClicked > Play animation)
- Save and compile
- Open the level blueprint
- Add the widget to the screen
- Play in Editor
- Click the button
- Notice that either the button starts disabled or that the button does not disable itself after being clicked
Expected: The button would be clicked and would remain enabled for 1 second and then it would disable itself
Result: The button remains in whatever state it started in