Reference ID
5765e888-4e89-f257-a098-78873831e406
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Verse
Summary
Controllers have a lot of trouble focusing on buttons.
When a button is hidden that the controller is focused on, the controller’s focus is lost and the game gets soft lock.
When a button is removed and added, the controller focus is lost, the game gets soft lock.
There is random unfocusing of the controller when adding a widget to player_ui
. This happens completely randomly.
Controllers are unable to press custom buttons of class button{}
.
Steps to Reproduce
Add a UI button
Hide it with .SetVisibility(widget_visibility.Hidden)
.
Show the button using the same method.
Expected Result
The controller’s focus should switch to another button or be restored when it appears
Observed Result
Controller focus completely disappears and the game gets soft lock, only exit and play helps.
Platform(s)
windows
Additional Notes
Video in first comment
Additional topics, the error exists as of March 23, 2023:
Issue 1:
When opening the main Fortnite menu, controller users lose focus from Verse UI and can never regain focus and click/use buttons.
Issue 2:
Controller users cannot navigate to buttons that are not perpendicular to other buttons, For example; buttons in an X pattern are impossible to navigate to, but buttons in a + pattern can be navigated to.
Issue 3:
When a button is disabled using SetEnabled(false), controller users lose focus and must navigate away from the disabled button.
Really as simple as the title says. When using a gamepad, you can’t focus on any button in a custom UI, and therefore it is unusable, making games unplayable without using the default Pop-Up dialogue device.
This occurs with any type of custom UI and on all gamepads I could test (xbox, PS, switch)
Below is an example of a UI that cannot be interacted with due to this bug
Edit: note that this is a grid UI and it is set up correctly.
[image]
When using widget visibility to hide and show elements of an interface in verse, the current selected button/focus is not updated for controller users, making impossible to navigate throught the interface.
Computer (Mouse) and Touch users are not affected by that issue, since they can directly click on the other place on the screen, not needing to change the focus the same way that controller users need
Note that this is not the same issue that happens when the buttons are not on a grid patter…
As explained in the title, Verse UI completely loses focus for players on consoles, essentially locking them and forcing them to close the game. They can’t open their inventory, nor their options, or anything. They get fully locked.
This is such a horrible bug for Controller users and really harms experiences using Verse UI.
The status of UCB-1269 incident has been moved from ‘Awaiting Validation’ to ‘Closed’. Resolution Reason: ‘Duplicate’
Is there any progress with this?
Vulpp
(Vulpp)
August 23, 2024, 9:50pm
6
Has this been addressed? Just ran into this issue, but every thread I’ve seen about this says “Closed for duplication” from the @Bug-Reporter and I cannot find the original.
Huge blocker for unique UI in games. If anything, it would be nice to have some way to clearly warn anyone working on Verse UI about this, so they can avoid spending unnecessary time on it.
1 Like
You stuck with it? Is it not fixed yet?
Is it happens only with Verse UI or with UI based on Popup Dialog Device with visual widgets too?
Any workarounds, like open UI twice or something else?