From 64c7ad5884cd7db445eab84ad0292a9c2f3dbd25 Mon Sep 17 00:00:00 2001 From: Aleksander Nowodzinski Date: Tue, 31 Oct 2017 14:22:20 +0100 Subject: [PATCH] Simplified the rendering of the IframeView. --- src/iframe/iframeview.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/iframe/iframeview.js b/src/iframe/iframeview.js index b286b93f..e5b24315 100644 --- a/src/iframe/iframeview.js +++ b/src/iframe/iframeview.js @@ -47,16 +47,9 @@ export default class IframeView extends View { * been {@link #event:loaded}. */ render() { - let deferred = {}; - - this.on( 'loaded', () => { - deferred.resolve(); - } ); - - super.render(); - - return new Promise( ( resolve, reject ) => { - deferred = { resolve, reject }; + return new Promise( resolve => { + this.on( 'loaded', resolve ); + super.render(); } ); } }