On Mouse Button Double Click Bug
When you try and override the on mouse double click event on a widget button and use the left mouse button to trigger the logic within that event, during play double left clicking on the widget button does nothing. However if another button is used on the override event it works fine. This appears to be an issue with left mouse clicking on umg widget buttons. This bug is present in 4.17 and 4.17.1.
asked Aug 28 '17 at 03:54 PM in Bug Reports
After further testing, I found that the previous workflow for this situation was no longer working in 4.17.1. The suggested workaround for this type of issue would be to use precise click. However, I was able to reproduce this issue even when using precise click. I have written up a report and I have submitted it to the developers for further consideration. I have provided a link to the public tracker below. Please feel free to use the link provided for future updates.
Make it a great day
answered Aug 31 '17 at 03:32 PM
Rudy Q ♦♦ STAFF
Here's a solution for that issue. We can just manually implement the double click action based on the "On Clicked" Event for the button.
The IsClicked is just a boolean variable indicating whether you have done a click before, it is set to false by default and the ResetIsClick is just a function which sets IsClicked to false. The important thing here is that you have to set a time in SetTimerByFunctionName that makes you feel like a button it is double clicked, to me 0.3 second seems okay.
Follow this question
Once you sign in you will be able to subscribe for any updates here