From aedd1f453247002fc056aecf05c8d12018e321ed Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Tue, 16 Jun 2020 20:43:27 +0200 Subject: [PATCH] Put a check in getFrameOffset --- src/canvas/view/CanvasView.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/canvas/view/CanvasView.js b/src/canvas/view/CanvasView.js index cb7d8a1c0..4dc75f765 100644 --- a/src/canvas/view/CanvasView.js +++ b/src/canvas/view/CanvasView.js @@ -180,10 +180,9 @@ export default Backbone.View.extend({ */ getFrameOffset(el) { if (!this.frmOff || el) { - const frEl = el - ? el.ownerDocument.defaultView.frameElement - : this.frame.el; - this.frmOff = this.offset(frEl); + const frame = this.frame.el; + const frEl = el ? el.ownerDocument.defaultView.frameElement : frame; + this.frmOff = this.offset(frEl || frame); } return this.frmOff; },