From 823f0b3b4e89376a2373d6fff6076994ebbc2fe0 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Mon, 24 Feb 2020 19:58:52 +0100 Subject: [PATCH] Fix get current JS container from CanvasView --- src/canvas/view/CanvasView.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) 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() {