From f6dfbc22cc7990584ac392a66d462ba15f6627f7 Mon Sep 17 00:00:00 2001 From: Oscar Lorentzon Date: Mon, 4 Jun 2018 09:18:20 +0000 Subject: [PATCH] feat: filter non existent renderer --- src/render/GLRenderer.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/render/GLRenderer.ts b/src/render/GLRenderer.ts index 0040ec00b..d717562cd 100644 --- a/src/render/GLRenderer.ts +++ b/src/render/GLRenderer.ts @@ -92,7 +92,11 @@ export class GLRenderer { (renderer: IGLRenderer, operation: IGLRendererOperation): IGLRenderer => { return operation(renderer); }, - { needsRender: false, renderer: null }); + { needsRender: false, renderer: null }) + .filter( + (renderer: IGLRenderer): boolean => { + return !!renderer.renderer; + }); this._renderCollection$ = this._renderOperation$ .scan(