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; },