diff options
Diffstat (limited to 'ext/js/client.js')
-rw-r--r-- | ext/js/client.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ext/js/client.js b/ext/js/client.js index 2c513187..3c75068c 100644 --- a/ext/js/client.js +++ b/ext/js/client.js @@ -37,7 +37,12 @@ class Client { window.addEventListener('scroll', (e) => this.hidePopup()); window.addEventListener('resize', (e) => this.hidePopup()); - getState((state) => this.setEnabled(state === 'enabled')); + getOptions((opts) => { + this.setOptions(opts); + getState((state) => { + this.setEnabled(state === 'enabled'); + }); + }); } onKeyDown(e) { @@ -93,7 +98,7 @@ class Client { this.hidePopup(); } else { range.setEnd(range.endContainer, range.startOffset + length); - renderTemplate({defs: results}, 'defs.html', (html) => { + renderText({defs: results}, 'defs.html', (html) => { this.popup.innerHTML = html; this.showPopup(range); }); |