diff --git a/src/canvas/view/CanvasView.js b/src/canvas/view/CanvasView.js index 9426918f3..58fb57f5c 100644 --- a/src/canvas/view/CanvasView.js +++ b/src/canvas/view/CanvasView.js @@ -298,11 +298,13 @@ export default Backbone.View.extend({ * Get javascript container * @private */ - getJsContainer() { - if (!this.jsContainer) { - this.jsContainer = $(`
`).get(0); - } - return this.jsContainer; + getJsContainer(view) { + const frameView = this.getFrameView(view); + return frameView && frameView.getJsContainer(); + }, + + getFrameView(view) { + return (view && view._getFrame()) || this.em.get('currentFrame'); }, render() {