diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2021-11-21 15:08:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-21 15:08:39 -0500 |
commit | 06e70c1cd8a6e23b54ba9081caf82902820ceccd (patch) | |
tree | b4b05d6a878285bd9c43962e33716ce7aadead55 /ext/js/app | |
parent | 36967b18397dc7f6414d81584ea37f364195b164 (diff) |
FrameOffsetForwarder fixes (#2017)
* Fix handling of null iframe rect
* Handle errors inside of getOffset
Diffstat (limited to 'ext/js/app')
-rw-r--r-- | ext/js/app/popup-proxy.js | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/ext/js/app/popup-proxy.js b/ext/js/app/popup-proxy.js index 85014c47..3e95ff2a 100644 --- a/ext/js/app/popup-proxy.js +++ b/ext/js/app/popup-proxy.js @@ -316,12 +316,7 @@ class PopupProxy extends EventDispatcher { async _updateFrameOffsetInner(now) { this._frameOffsetPromise = this._frameOffsetForwarder.getOffset(); try { - let offset = null; - try { - offset = await this._frameOffsetPromise; - } catch (e) { - // NOP - } + const offset = await this._frameOffsetPromise; this._frameOffset = offset !== null ? offset : [0, 0]; if (offset === null) { this.trigger('offsetNotFound'); |