3D widget buttons don't register click with "Down and Up" click method
I am working on a VR game and have a bunch of 3D widgets with buttons in them. They are set up the following way:
Gamepad/Keyboard input works fine, mouse input is using a WidgetInteractionComponent. What I notice is that the OnClicked event never triggers unless the Click Method is set to "Mouse Down" and/or the button is focusable. Stepping through the code, I noticed that the SButton receives the Release event but drops it, which I believe is due to a check of the screen position instead of casting in 3D space - SButton.cpp from line 262:
I believe this should do a 3D check instead, if the widget is under a widget component!
asked Jun 13 '17 at 09:16 AM in Bug Reports
Hello Till Riemer,
I know that you were trying to reproduce this issue in a clean project, however we have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will follow up.
answered Jun 20 '17 at 02:30 PM
Rudy Q ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here