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

Fix render during interactive readyState #1151

Merged
merged 1 commit into from
Oct 3, 2018

Conversation

rakelley
Copy link
Contributor

@rakelley rakelley commented Oct 1, 2018

This fixes a regression introduced by PR 1099, explained in issue 1150. The potential for this issue was raised during review of PR 1099 but not reproduced at that time, and is currently only reproducible for us in Chrome when utilizing defered scripts which are preloaded.

The code was cloned from jQuery $.ready(), with the offending part of the condition existing to support IE versions < 9. This PR introduces a backwards-compatibility-break for those versions of IE, but should have no impact on any non-EOL browsers other than resolving this bug.


This change is Reviewable

@coveralls
Copy link

Coverage Status

Coverage remained the same at ?% when pulling bea63e1 on rakelley:premature-render-invocation into 56bec6c on shakacode:master.

@justin808
Copy link
Member

@alexeyMohnatkin Can you please review this? This change would revert part of your change for #1099.

@rakelley Thanks for submitting this. Once this passes CI and so long as @alexeyMohnatkin does not have any objection, I'll merge.

@justin808 justin808 merged commit 46350ce into shakacode:master Oct 3, 2018
@rakelley rakelley deleted the premature-render-invocation branch October 3, 2018 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants