Skip to content

Commit 0ecaed4

Browse files
authored
Merge pull request phaserjs#5163 from samme/fix/headless-renderTexture
Fix error adding a Render Texture with Headless renderer
2 parents f0cbfba + 50e93d2 commit 0ecaed4

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/gameobjects/rendertexture/RenderTexture.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ var Components = require('../components');
1212
var CONST = require('../../const');
1313
var Frame = require('../../textures/Frame');
1414
var GameObject = require('../GameObject');
15+
var NOOP = require('../../utils/NOOP');
1516
var Render = require('./RenderTextureRender');
1617
var Utils = require('../../renderer/webgl/Utils');
1718
var UUID = require('../../utils/string/UUID');
@@ -274,7 +275,11 @@ var RenderTexture = new Class({
274275

275276
var renderer = this.renderer;
276277

277-
if (renderer.type === CONST.WEBGL)
278+
if (!renderer)
279+
{
280+
this.drawGameObject = NOOP;
281+
}
282+
else if (renderer.type === CONST.WEBGL)
278283
{
279284
var gl = renderer.gl;
280285

0 commit comments

Comments
 (0)