I'm using the Easy Fancybox plugin to display a Gravity Form form inside a modal box. The form is embedded as an inline content using the gravity_form() function. The Easy Fancybox plugin will then display the inline content inside a fancybox when a button is clicked.
In order for error messages and submission confirmation message to be displayed before the fancybox is closed, I have set the form to use AJAX when embedding it:
<?php if ( function_exists( 'gravity_form' ) ) gravity_form( 4, true, true, false, null, true ); ?>
This used to work perfectly before the update. However, since the update, whenever fancybox displays the inline form, the form immediately disappears. I have tried disabling AJAX when embedding the form and it works.
I have created a test page so that you can see what I mean. In both pages below, click on the "Book Online" button on any of the featured accommodation in the middle of the page.
http://www.mtbulleraccommodation.com/ - AJAX disabled
http://www.mtbulleraccommodation.com/gf-ajax-fancybox-test/ - AJAX enabled
It is absolutely critical that this is fixed as soon as possible, since it is a live site. I would have downloaded an older version of the Gravity Forms plugin if you would just make it available.