From 1811eef8fabb74cf46ef71338a16f294bc588197 Mon Sep 17 00:00:00 2001 From: Paul Kaplan Date: Mon, 3 Dec 2018 10:48:35 -0500 Subject: [PATCH] Fix usage of loadCostumeFromAsset. Fixes the issue where duplicating a sprite did not correctly assign a new skinId for the renderer. It was because the renderer didn't appear to be available, so a new skinId was not assigned. --- src/sprites/sprite.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/sprites/sprite.js b/src/sprites/sprite.js index e922d4d8..482d1b0b 100644 --- a/src/sprites/sprite.js +++ b/src/sprites/sprite.js @@ -146,8 +146,7 @@ class Sprite { newSprite.costumes = this.costumes_.map(costume => { const newCostume = Object.assign({}, costume); - const costumeAsset = costume.asset; - assetPromises.push(loadCostumeFromAsset(newCostume, costumeAsset, this.runtime)); + assetPromises.push(loadCostumeFromAsset(newCostume, this.runtime)); return newCostume; });