Skip to content

Inconsistent handling of missing costumes (web site vs. desktop app) #367

@cwillisf

Description

@cwillisf

Expected Behavior

Loading into the desktop app a project which refers to a missing costume should cause that costume to appear as a placeholder image, just like it does on the Scratch website.

Actual Behavior

Loading into the desktop app a project which refers to a missing costume causes an error message and prevents the project from loading at all.

Note that this means a single missing costume will prevent using the desktop app to recover any other data from a project -- even intact sprites, costumes, or sounds.

Steps to Reproduce

  1. Open the standalone Scratch app on a Mac or Windows computer
  2. Load a project which refers to a missing costume

Example project: Missing Blue Guy (broken).sb3.zip

Screenshots

image

When this happens, the developer console looks like this:
image

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions