scratchfoundation / scratchfoundation/scratch-editor

Backpack import can still leave variable inputs blank

Open
#633 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

spork
Dominant language
JavaScript
Stars
281
Forks
276
Avg merge
7d 8h
Merged PRs (30d)
6

Description

Importing a script or sprite from the backpack can leave its variable inputs blank, and variables used without a set/change block are not imported at all. Reported 2026-06-11 on iPad (iOS Safari), after the 2026-06-01 backpack de/serialization fix (scratchfoundation/scratch-editor#554 and scratchfoundation/scratch-editor#555), so it may be a residual case that fix did not cover; verify against the current build.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing backpack import in the current build on a script or sprite with variable inputs, including variables used without set/change blocks. Review the backpack de/serialization changes referenced in scratch-editor#554 and #555, then verify that inputs remain populated and all referenced variables are imported.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.