• Getting the following errors after updating to WP Popups Lite 2.1.4.1. One symptom is that some Gravity Forms no longer display due to an added inline display:none style.
    Deactivated the plugin and no long receive the errors and forms display properly.
    WordPress v. 5.7.2; Gravity Forms v. 2.5.5.2

    Worked around the issue with CSS to override the inline style, but this is not a solution.

    Error text from Console:

    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1041)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1041
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)
    (anonymous) @ wppopups.js:817
    dispatch @ jquery.min.js:2
    v.handle @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ jquery.min.js:2
    each @ jquery.min.js:2
    each @ jquery.min.js:2
    trigger @ jquery.min.js:2
    (anonymous) @ (index):1043
    trigger @ gravityforms.min.js:1
    (anonymous) @ gravityforms.min.js:1
    e @ jquery.min.js:2
    t @ jquery.min.js:2
    setTimeout (async)
    (anonymous) @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    fire @ jquery.min.js:2
    c @ jquery.min.js:2
    fireWith @ jquery.min.js:2
    ready @ jquery.min.js:2
    B @ jquery.min.js:2
    wppopups.js:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js:817)
        at HTMLDocument.dispatch (jquery.min.js:2)
        at HTMLDocument.v.handle (jquery.min.js:2)
        at Object.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> (jquery.min.js:2)
        at Function.each (jquery.min.js:2)
        at s.fn.init.each (jquery.min.js:2)
        at s.fn.init.trigger (jquery.min.js:2)
        at HTMLDocument.<anonymous> ((index):1043)
        at Object.trigger (gravityforms.min.js:1)

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Damian

    (@timersys)

    Hi @anadromous73 is your form configured to use AJAX?

    Thread Starter anadromous73

    (@anadromous73)

    Thanks for the suggestion, Damian.

    No, didn’t have Ajax turned on. When I turned it on for the affected forms, the forms reappeared.

    HOWEVER, still seeing the JavaScript errors pointing to wppopups.js:817 shown in my initial post. In addition, am also seeing a “style” tag artifact with no rule in the Gravity Form wrapper left over apparently from the style=”display: none” inline rule that was there previously.

    Again, deactivating the WP Popups plugin fixes all these issues.

    Just made an account here to say: me too.

    wppopups.js?ver=2.1.4.1:817 Uncaught TypeError: Cannot read property 'indexOf' of undefined
        at HTMLDocument.<anonymous> (wppopups.js?ver=2.1.4.1:817)
        at HTMLDocument.dispatch (jquery.min.js?ver=3.5.1:2)
        at HTMLDocument.v.handle (jquery.min.js?ver=3.5.1:2)
        at Object.trigger (jquery.min.js?ver=3.5.1:2)
        at HTMLDocument.<anonymous> (jquery.min.js?ver=3.5.1:2)
        at Function.each (jquery.min.js?ver=3.5.1:2)
        at S.fn.init.each (jquery.min.js?ver=3.5.1:2)
        at S.fn.init.trigger (jquery.min.js?ver=3.5.1:2)
        at HTMLDocument.<anonymous> ((index):1389)
        at Object.trigger (gravityforms.min.js?ver=2.5.5.1:1)

    Since my Gravity Forms are critical to revenue, I’ve had to disable the WP Popups plugin for now until it’s resolved

    Plugin Author Damian

    (@timersys)

    Could any of you give me access to the site to make some tests? You can send the details in https://wppopups.com/contact/

    I confirm the exact same thing is happening to my site.

    Plugin Author Damian

    (@timersys)

    a new version was released that should fix the javascript error. v2.1.4.2

    Damian, is this fix (v2.1.4.2) going to be released for the Lite version of the plugin? I see that it is still at 2.1.4.1 here on the store. If so, when can we expect it to be released? I have had your plugin disabled on a client’s site for several weeks now and would really like to get it back up and running. If it isn’t fixed here soon I will need to find them a new popup solution.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘JavaScript Error’ is closed to new replies.