From 9b6bfa5f37b89b8eb8bacda04d95bd6c03b110e0 Mon Sep 17 00:00:00 2001 From: Cameron Foale Date: Wed, 20 Nov 2013 09:45:27 +1100 Subject: [PATCH] Fix a silly mistake in skip preupdate/update for PIXI objects --- src/core/World.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/World.js b/src/core/World.js index 6d6938bff..d9e371109 100644 --- a/src/core/World.js +++ b/src/core/World.js @@ -76,18 +76,20 @@ Phaser.World.prototype.update = function () { if (this.game.stage._stage.first._iNext) { var currentNode = this.game.stage._stage.first._iNext; - var skipChildren = false; + var skipChildren; do { + skipChildren = false; + if (currentNode['preUpdate']) { - skipChildren = (currentNode.preUpdate() == false); + skipChildren = (currentNode.preUpdate() === false); } if (currentNode['update']) { - skipChildren = (currentNode.update() == false) || skipChildren; + skipChildren = (currentNode.update() === false) || skipChildren; } if(skipChildren)