Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Objects Drawn With Brush Tool Cannot Be Joined After Adding Outline to Them, Even if Removing the Outline Afterwards #2106

Open
willywillycow opened this issue Oct 19, 2022 · 2 comments

Comments

@willywillycow
Copy link

willywillycow commented Oct 19, 2022

Expected Behaviour

When you draw two separate objects with the same colour using the brush tool in vector mode, you can combine them by drawing another object with the same colour over them. This should work if you add outline to them, or at least removing the outline after you added it.

Actual Behaviour

When you draw two separate objects with the same colour using the brush tool in vector mode, you can combine them by drawing another object with the same colour over them. This doesn't work if you add outline to them, nor removing the outline after you added it.

Steps to Reproduce

Steps to reproduce the behaviour:

  1. Open your Scratch editor, either downloaded from this "https://scratch.mit.edu/download”, or using this "https://scratch.mit.edu/projects/editor”
  2. Delete cat sprite (yes do it just do it), add another empty costumed sprite and go into the costume editing page.
  3. Make sure you are in vector mode, draw two different objects with the brush tool using the same colour. They can be anything, just make sure they are not joined.
  4. Draw a stroke with the same colour as the two objects that overlaps the two objects, they should join into one object.
  5. Undo.
  6. Add outline to the two objects.
  7. Draw a stroke with the same colour as the two objects that overlaps the two objects, normally if there wasn’t the outline the two objects should join, but with the outline they don’t.
  8. Delete the stroke and remove the outline on the two objects, draw a stroke that crosses the two objects.
  9. Normally the two objects would join, but now they don’t.
@willywillycow
Copy link
Author

In addition, this effects me ALOT, like a real LOT, because I make alternate history as the main content. I discovered that it would look better to add outline to the borders, and now yeah turns out it doesn’t work, because then I would be unable to edit them.

@benjiwheeler benjiwheeler transferred this issue from scratchfoundation/scratch-vm Oct 25, 2022
@shibomb
Copy link

shibomb commented Mar 25, 2024

Is this the same problem?
With the default color there is no problem, after changing the color it seems to be treated as a separate object after Undo.
https://youtu.be/Ig64ePVkNas

Hope this helps to reproduce or solve the problem.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants