scratchfoundation / scratchfoundation/scratch-blocks
Sharing multiple block stacks (via Share the Love) results overlapping stacks
Open
@paulkaplan is already working on this.
Since Sep 3, 2019.
Low Severity
Medium Prevalence
priority 4
- Dominant language
- JavaScript
- Stars
- 2.8k
- Forks
- 1.6k
- Avg merge
- 4h 51m
- Merged PRs (30d)
- 12
Description
Expected Behavior
Stacks shared via Share the Love should not become stacked over one another. Rather than defaulting to the upper left corner of the workspace, stacks should be dynamically placed on the workspace relative to the other blocks on the workspace.
Actual Behavior
Blocks default to the upper left corner. This results in blocks overlapping, which is potentially confusing as stacks can appear to be hidden.

Steps to Reproduce
- Create two (or more) stacks of blocks on the workspace
- Create a second sprite
- Drag stacks ("share the love") from the sprite from step 1 on the second sprite from step 2
- Look at the blocks on the workspace of the second sprite, the recently dragged over block stacks should all be in the upper left corner on top of one another.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.