in the button-properties dialog, there should be an option called, “disabled during action”. Please check, if this is set to “true”. It should solve your problem.
You can choose to show a blocking progress bar in the microflow settings on the action button.
I hope this helps!
A very dirty way to avoid this would be to let both clicks go through but then in the microflow detect somehow that a click just happened and do nothing with the second click. Just an idea, I am not sure how practical it would be.
Hi, yes it's really annoying that you can only set disable during action on buttons outside datagrids / control bars. We face this issue too. I do beleive that a blocking loader does help prevent double click btw, did you test that?
You could create a nanoflow with 3 actions in it:
- show progressbar
- call your microflow
This means that for those buttons you need to create a nanoflow where you call your microflow in, but it would prevent another click on the button while the logic is running