Skip to content

Commit 8b1aa0c

Browse files
committed
Check if codepen iframe is selected
1 parent 536289a commit 8b1aa0c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,11 @@ module.exports = function() {
114114
//remove the old codepen links
115115
codepens.forEach(function(codepen, i){
116116
var wrapper = findSelector(codepen, "pre, .demo_wrapper");
117-
wrapper.setAttribute("data-has-run", true);
118-
codepen.parentNode.removeChild(codepen);
117+
//the CodePen iframe wrapper has ".codepen" class too
118+
if (wrapper) {
119+
wrapper.setAttribute('data-has-run', true);
120+
codepen.parentNode.removeChild(codepen);
121+
}
119122
});
120123

121124
//Register PrismJS "Run" custom button

0 commit comments

Comments
 (0)