diff options
Diffstat (limited to 'ext/fg/js')
| -rw-r--r-- | ext/fg/js/popup.js | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/ext/fg/js/popup.js b/ext/fg/js/popup.js index 0328edda..ffd72dca 100644 --- a/ext/fg/js/popup.js +++ b/ext/fg/js/popup.js @@ -195,12 +195,13 @@ class Popup extends EventDispatcher {      async setCustomOuterCss(css, useWebExtensionApi) {          let parentNode = null; -        if (this._shadow !== null) { +        const inShadow = (this._shadow !== null); +        if (inShadow) {              useWebExtensionApi = false;              parentNode = this._shadow;          }          const node = await dynamicLoader.loadStyle('yomichan-popup-outer-user-stylesheet', 'code', css, useWebExtensionApi, parentNode); -        this.trigger('customOuterCssChanged', {node, useWebExtensionApi}); +        this.trigger('customOuterCssChanged', {node, useWebExtensionApi, inShadow});      }      getFrameRect() { |