From 3e2b52c2f27e7e66641012b85888c18673041114 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Sat, 6 Mar 2021 17:57:43 +0100 Subject: [PATCH] Trigger frame load once --- src/canvas/view/CanvasView.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/canvas/view/CanvasView.js b/src/canvas/view/CanvasView.js index 487ba23e8..4dadd9304 100644 --- a/src/canvas/view/CanvasView.js +++ b/src/canvas/view/CanvasView.js @@ -42,14 +42,10 @@ export default Backbone.View.extend({ this.listenTo(em, 'component:selected', this.checkSelected); this.listenTo(model, 'change:zoom change:x change:y', this.updateFrames); this.listenTo(model, 'change:frames', this._onFramesUpdate); - this.listenTo(frames, 'loaded:all', this._framesLoaded); + frames.once('loaded:all', () => em.trigger('loaded')); this.toggleListeners(1); }, - _framesLoaded() { - this.em.trigger('loaded'); - }, - _onFramesUpdate() { this._initFrames(); this._renderFrames();