diff --git a/gravity-forms/gw-choice-counter.php b/gravity-forms/gw-choice-counter.php index fa949e725..988d81fd6 100644 --- a/gravity-forms/gw-choice-counter.php +++ b/gravity-forms/gw-choice-counter.php @@ -90,7 +90,9 @@ function output_script() { // Event handler for all listeners to avoid DRY and to maintain a pointer reference to the function // which we can use to explicity unbind event handlers self.updateChoiceEventHandler = function() { - self.updateChoiceCount( self.formId, self.choiceFieldIds, self.countFieldId, self.values ); + requestAnimationFrame( function() { + self.updateChoiceCount( self.formId, self.choiceFieldIds, self.countFieldId, self.values ); + }); }; self.init = function() {