Skip to content

Conflict with Gravity Forms conditional logic when Optimole Lazyload is active #980

@kushh23

Description

@kushh23

Description:

When using the latest versions of Thrive Theme ( or blocksy theme) , Gravity Forms, and Optimole, the Gravity Forms do not work correctly if Optimole’s lazyload feature is active along with the conditional logic of Gravity forms.

Steps to Reproduce:

  1. Install and activate the latest Thrive Theme/blocksy.
  2. Install and activate Gravity Forms.
  3. Install and activate Optimole with lazyload enabled.
  4. Add a Gravity Form to a page, enable the conditional logic to any field and test it.

Observed Behavior:

The form does not function when lazyload is active.
Disabling lazyload completely resolves the issue.

Screenshots, screen recording, code snippet or Help Scout ticket

Image Image

Reported here - https://secure.helpscout.net/conversation/3093611268/473213

Notes:
Excluding the page from lazyloading does not fix the problem.
The only workaround is to disable the entire lazyload feature.

gravityforms.zip

thrive-theme.zip

thrive-product-manager.zip

Environment:

Thrive Product Manager: V10.8.1
Thrive theme : V10.8.1
Gravity Forms: V2.9.18
Optimole: V4.0.4

https://growfire.s6-tastewp.com/wp-admin/
https://growfire.s6-tastewp.com/gravity-form-issue/
kushnamdev/ZwuHsXE4v0k

Metadata

Metadata

Assignees

No one assigned

    Labels

    3rd-part-compatibilitiesIssue or feature related to a compatibility with a 3rd party product.bugThis label could be used to identify issues that are caused by a defect in the product.customer reportIndicates the request came from a customer.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions