Prevent CodePens from stealing focus and scrolling the page #1047
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #996.
Some of the CodePens were causing the page to jump when they loaded. It needed a specific set of configuration options to trigger the problem, so only a handful needed updating.
Where possible I have hidden the HTML tab by default. I used this approach whenever the HTML was already shown in a code block.
In cases where that wasn't possible I've removed the
:preview="false"
. This requires the user to click before the CodePen does anything.