Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delay JavaScript not working for websites via browser history #4002

Closed
tommy83 opened this issue Jun 5, 2021 · 1 comment · Fixed by #4036
Closed

Delay JavaScript not working for websites via browser history #4002

tommy83 opened this issue Jun 5, 2021 · 1 comment · Fixed by #4036
Assignees
Labels
module: delay JS priority: medium Issues which are important, but no one will go out of business. severity: major Feature is not working as expected and no work around available type: bug Indicates an unexpected problem or unintended behavior
Milestone

Comments

@tommy83
Copy link

tommy83 commented Jun 5, 2021

fresh installed/latest WordPress
fresh installed/WP Rocket 3.9.0.1
fresh installed/latest Elementor.
Issue is also confirmed by elementor pro support.

How to reproduce:

  1. Open website. Add the website to your favorites/bookmarks.
  2. Close the website.
  3. Reopen the website via browser history and scroll or move the mouse. JS is not executed.
    Result: Delay JavaScript for user interaction is not work if you open the website via browser history.
    See attached video:
    https://streamable.com/exa0fk

Its not an rare situation: user use very open "latest websites" / browser dashboard to reopen an website. And then the carousel (and many other widgets) are broken.

JS delay is only working in this way:

  1. Open website via url field prompt and press enter.
  2. Move the mouse. JS is executed (also shown in the video)
@tommy83 tommy83 changed the title Delay JavaScript not working for bookmarked websites Delay JavaScript not working for websites via browser history Jun 5, 2021
@piotrbak piotrbak added module: delay JS severity: major Feature is not working as expected and no work around available type: bug Indicates an unexpected problem or unintended behavior labels Jun 7, 2021
@GeekPress GeekPress added the priority: medium Issues which are important, but no one will go out of business. label Jun 8, 2021
@GeekPress GeekPress added this to the 3.9.0.2 milestone Jun 11, 2021
@GeekPress
Copy link
Contributor

This bug will be fixed with the new version of the Delay JS script. It will be released on 3.9.0.2.

@Tabrisrp Tabrisrp mentioned this issue Jun 11, 2021
5 tasks
@Tabrisrp Tabrisrp self-assigned this Jun 11, 2021
@Tabrisrp Tabrisrp mentioned this issue Jun 14, 2021
Tabrisrp added a commit that referenced this issue Jun 15, 2021
- Bugfix: Prevent delay JS not working in some conditions (#3961, #4002, #4004)
- Bugfix: Add auto-exclusions from delay JS for Divi, WPForms, NinjaForms (#3987, #4014, #4029)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module: delay JS priority: medium Issues which are important, but no one will go out of business. severity: major Feature is not working as expected and no work around available type: bug Indicates an unexpected problem or unintended behavior
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants