Skip to content

Commit 947d031

Browse files
Merge pull request #554 from sorin-davidoi/fix-disable-stylesheet
fix(theme/book): Disable stylesheets by property, not attribute
2 parents 7b356b7 + 05a0d7e commit 947d031

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/theme/book.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -151,21 +151,21 @@ document.addEventListener('DOMContentLoaded', function() {
151151
let ace_theme;
152152

153153
if (theme == 'coal' || theme == 'navy') {
154-
document.querySelector("[href='ayu-highlight.css']").setAttribute('disabled', true);
155-
document.querySelector("[href='tomorrow-night.css']").removeAttribute('disabled');
156-
document.querySelector("[href='highlight.css']").setAttribute('disabled', true);
154+
document.querySelector("[href='ayu-highlight.css']").disabled = true;
155+
document.querySelector("[href='tomorrow-night.css']").disabled = false;
156+
document.querySelector("[href='highlight.css']").disabled = true;
157157

158158
ace_theme = "ace/theme/tomorrow_night";
159159
} else if (theme == 'ayu') {
160-
document.querySelector("[href='ayu-highlight.css']").removeAttribute('disabled');
161-
document.querySelector("[href='tomorrow-night.css']").setAttribute('disabled', true);
162-
document.querySelector("[href='highlight.css']").setAttribute('disabled', true);
160+
document.querySelector("[href='ayu-highlight.css']").disabled = false;
161+
document.querySelector("[href='tomorrow-night.css']").disabled = true;
162+
document.querySelector("[href='highlight.css']").disabled = true;
163163

164164
ace_theme = "ace/theme/tomorrow_night";
165165
} else {
166-
document.querySelector("[href='ayu-highlight.css']").setAttribute('disabled', true);
167-
document.querySelector("[href='tomorrow-night.css']").setAttribute('disabled', true);
168-
document.querySelector("[href='highlight.css']").removeAttribute('disabled');
166+
document.querySelector("[href='ayu-highlight.css']").disabled = true;
167+
document.querySelector("[href='tomorrow-night.css']").disabled = true;
168+
document.querySelector("[href='highlight.css']").disabled = false;
169169

170170
ace_theme = "ace/theme/dawn";
171171
}

0 commit comments

Comments
 (0)