diff --git a/packages/scratch-vm/src/blocks/scratch3_looks.js b/packages/scratch-vm/src/blocks/scratch3_looks.js index 714c21b5b12..f0747f42b37 100644 --- a/packages/scratch-vm/src/blocks/scratch3_looks.js +++ b/packages/scratch-vm/src/blocks/scratch3_looks.js @@ -392,7 +392,7 @@ class Scratch3LooksBlocks { target.setCostume(optZeroIndex ? requestedCostume : requestedCostume - 1); } else { // Strings should be treated as costume names, where possible - const costumeIndex = target.getCostumeIndexByName(String(requestedCostume)); + const costumeIndex = target.getCostumeIndexByName(Cast.toString(requestedCostume)); if (costumeIndex !== -1) { target.setCostume(costumeIndex); @@ -426,7 +426,7 @@ class Scratch3LooksBlocks { stage.setCostume(optZeroIndex ? requestedBackdrop : requestedBackdrop - 1); } else { // Strings should be treated as backdrop names where possible - const costumeIndex = stage.getCostumeIndexByName(String(requestedBackdrop)); + const costumeIndex = stage.getCostumeIndexByName(Cast.toString(requestedBackdrop)); if (costumeIndex !== -1) { stage.setCostume(costumeIndex);