Hi Ben and team, trust you are well.
Just wanted to alert you to a JS conflict with your theme and the Gravity Forms plugin.
To be specific, when using the gravity forms field for “product” and then a form field of “Total” to calculate a cost, your theme’s “virtue_main” appears to prevent the ‘Total’ script from working correctly.
I’ve been able to dequeue the virtue_main JS as follows, and then the plugin works as expected again;
`wp_dequeue_script( ‘virtue_main’ );
wp_deregister_script( ‘virtue_main’ );`
I’ve not been able to de-bug your script file to find out exactly what the JS conflict is – but you might want to take a look and see for yourself. I appreciate that it is not necessarily your issue if someone else’s script doesn’t work – but this conflict could also indicate that your script might have other plugin conflicts or other errors.
Steps to reproduce:
1. Install gravity forms plugin
2. create a form and add a “product” form field with a cost value
3. add a “total” form field
4. add the form to a page template (I used full width virtue premium)
5. In the gravity form preview it works fine because this is displayed on a blank page (not using theme)
6. on the Virtue front end, it does not work, unless “virtue_main” is de-queued as there is some kind of JS conflict.
If I have time, I will share some screenshots / set up a demo, but I don’t have that time right now – so if you want to fix this, you’ll need to set up a demo for yourself and try it!
Otherwise, if you don’t choose to fix it at least this information may help someone else as it took me an hour to discover the JS conflict!
Thanks
Solace