Skip to content

Commit c766f11

Browse files
authored
Merge pull request #18 from bit-docs/fix-multiple-registration
fix multiple registration
2 parents 155abf1 + 06f5b79 commit c766f11

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ module.exports = function() {
138138
if (!isRegistered) {
139139
//Register PrismJS "Run" custom button
140140
Prism.plugins.toolbar.registerButton("run-code", function(env) {
141+
isRegistered = true;
141142
var demoWrapper = findDemoWrapper(env.element);
142143
var pre = env.element.parentElement;
143144
var hasRunBtn = demoWrapper ? demoWrapper.getAttribute("data-has-run") : pre.getAttribute("data-has-run");
@@ -146,7 +147,6 @@ module.exports = function() {
146147
var btn = document.createElement("button");
147148
btn.innerHTML = "Run";
148149
btn.setAttribute("data-run", "");
149-
isRegistered = true;
150150
return btn;
151151
}
152152
});

0 commit comments

Comments
 (0)