google / blockly-games

Games for tomorrow's programmers.
https://blockly.games/
Apache License 2.0
1.29k stars 605 forks source link

Workspace snapshot of solution should use original code that was run #191

Closed moniika closed 4 years ago

moniika commented 4 years ago

When a user runs code that completes a level, the workspace snapshot is taken after the code is run. However, a user could modify the workspace while the code is running resulting in the snapshot of the "solution" not actually being a valid solution for the level.

5ae6f2aa-43ac-43b2-90d5-997eb1f40eab