When having an animation that you want a menu to appear and then a button appears (to make sure the players understands/sees info before clicking), contollers will be locked out when we have a button visibility state be collapsed at any point, because they cant regain focus during an animation manually.
This prevents a lot of UX inside UI for onboarding or critical player decisions.
To repro:
-
Make a widget with a button
-
Set widget to have button focusable at start
-
Set button visibility to be collapsed by default
-
Add an animation and after 2 secs make it visibility visible
-
Set viewbinding to play animation when widget is enabled
-
Draw the widget through verse when a button device is pressed
-
On a console and PC, test and press the button to open widget, then see if you can press the button on screen.