summaryrefslogtreecommitdiff
path: root/ext/js/app
diff options
context:
space:
mode:
authortoasted-nutbread <toasted-nutbread@users.noreply.github.com>2021-11-21 15:08:39 -0500
committerGitHub <noreply@github.com>2021-11-21 15:08:39 -0500
commit06e70c1cd8a6e23b54ba9081caf82902820ceccd (patch)
treeb4b05d6a878285bd9c43962e33716ce7aadead55 /ext/js/app
parent36967b18397dc7f6414d81584ea37f364195b164 (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.js7
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');