From b22129c2b9c5f873d787fcb4a0153c40bca64864 Mon Sep 17 00:00:00 2001 From: Miyo Sho <135030944+yuri-kiss@users.noreply.github.com> Date: Fri, 17 Apr 2026 16:46:20 -0400 Subject: [PATCH] fix: use Cast.toString --- packages/scratch-vm/src/blocks/scratch3_looks.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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);