We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 8e67fd2 + b7e1982 commit 8774994Copy full SHA for 8774994
1 file changed
Client/OutlineText/load-syntaxhighlighter.js
@@ -8,6 +8,11 @@
8
const { src } = sh
9
10
const process = async () => {
11
+ const waitDOMLoaded = () =>
12
+ new Promise(resolve => {
13
+ document.readyState !== "loading" ? resolve() : document.addEventListener("DOMContentLoaded", resolve)
14
+ })
15
+
16
const loadScript = src => {
17
return new Promise((resolve, reject) => {
18
const script = document.createElement("script")
@@ -36,9 +41,10 @@
36
41
}
37
42
38
43
try {
44
+ loadStyle(`${src}/styles/shCoreDefault.css`)
39
45
await loadScript(`${src}/scripts/shCore.js`)
40
46
await loadScript(`${src}/scripts/shAutoloader.js`)
- await loadStyle(`${src}/styles/shCoreDefault.css`)
47
+ await waitDOMLoaded()
48
49
SyntaxHighlighter.autoloader(
50
`applescript ${src}/scripts/shBrushAppleScript.js`,
0 commit comments