summaryrefslogtreecommitdiffstats
path: root/site/inspector.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'site/inspector.mjs')
-rw-r--r--site/inspector.mjs6
1 files changed, 4 insertions, 2 deletions
diff --git a/site/inspector.mjs b/site/inspector.mjs
index f4f8669..b500478 100644
--- a/site/inspector.mjs
+++ b/site/inspector.mjs
@@ -7,6 +7,9 @@ const VARS_SELECTOR = '.vars';
const SRC_SELECTOR = '.src';
const IP_SELECTOR = '.wordlist .ip';
+const HIGHLIGHT = new Highlight();
+CSS.highlights.set('exec', HIGHLIGHT);
+
function selectorForIP(word, offset) {
return `.wordlist x-bytecode[x-index='${word}'] x-op[x-index='${offset}']`;
}
@@ -34,7 +37,6 @@ export default class extends HTMLElement {
}
#highRange = new Range();
- #highlight = new Highlight(this.#highRange);
#srcSelect;
#compileButton;
#wordlist;
@@ -45,7 +47,7 @@ export default class extends HTMLElement {
constructor() {
super();
- CSS.highlights.set('exec', this.#highlight);
+ HIGHLIGHT.add(this.#highRange);
}
connectedCallback() {