Kaynağa Gözat

Simplified the rendering of the IframeView.

Aleksander Nowodzinski 8 yıl önce
ebeveyn
işleme
9d9cf656ce
1 değiştirilmiş dosya ile 3 ekleme ve 10 silme
  1. 3 10
      packages/ckeditor5-ui/src/iframe/iframeview.js

+ 3 - 10
packages/ckeditor5-ui/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();
 		} );
 	}
 }