Sometimes there are things happening on the page that cause a dynamic action to fire in quick succession. You can use this action to ensure that following actions only fire a single time.
This action will debounce the execution of the following actions (i.e. higher sequenced) within a dynamic action. This means that you can ensure that when a dynamic action fires in quick succession it will not run the proceeding actions until X many milliseconds (which you define) from the last call have elapsed. You have the option of immediately executing the first call.
Note: "Wait for Result" must be enabled for debouncing to work. Also, there are times where throttling makes better sense than debouncing, so please also consider using the throttle action. You can read more about debouncing and throttling here.
|