diff --git a/src/canvas/view/CanvasView.js b/src/canvas/view/CanvasView.js index 9c514bcf2..cede09768 100644 --- a/src/canvas/view/CanvasView.js +++ b/src/canvas/view/CanvasView.js @@ -201,7 +201,8 @@ export default Backbone.View.extend({ getFrameOffset(el) { if (!this.frmOff || el) { const frame = this.frame.el; - const frEl = el ? el.ownerDocument.defaultView.frameElement : frame; + const winEl = el && el.ownerDocument.defaultView; + const frEl = winEl ? winEl.frameElement : frame; this.frmOff = this.offset(frEl || frame); } return this.frmOff;