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.