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

In the editor, when selecting multiple ColisionPolygon2D nodes, the first selected will copy it's points to each subsequently selected node. #104840

Open
GeminiSquishGames opened this issue Mar 31, 2025 · 3 comments

Comments

@GeminiSquishGames
Copy link

GeminiSquishGames commented Mar 31, 2025

Tested versions

This happens in 4.4.1. It doesn't seem to happen in 4.3 or 4.4

System information

Windows 10 - Godot 4.4.1 -

Issue description

When selecting multiple ColisionPolygon2D nodes (shift or ctrl) in the scene editor the next selected ColisionPolygon2D takes on the points PackedArray from the first selected ColisionPolygon2D .

EDIT: I'm still working on this. It doesn't seem to happen all the time, but perhaps only with older projects. I tried making a new project but can't get it to happen yet. It is happening in older projects that had already been in 4.4 but opened in 4.4.1. It's happening in my main project, but exporting the scene it's happening in and putting it in a new 4.4.1 project seems to correct the issue.

Steps to reproduce

Create a new scene, place two new ColisionPolygon2D nodes down, and create shape points for them. Now select one of them, then either Shift select or Ctrl select the other. Notice the points getting copied from one to the other. Undo fixes this, but you can repeat the bug.

Minimal reproduction project (MRP)

N/A

@AThousandShips
Copy link
Member

AThousandShips commented Mar 31, 2025

To be clear, do you mean a CollisionShape2D with a ConvexPolygonShape2D or ConcavePolygonShape2D as the shape, or a CollisionPolygon2D node? The CollisionShape2D node doesn't have points

In either case I cannot replicate this with the steps given, either on 4.4.1 or 4.5.dev, please upload an MRP and clarify the steps further

@GeminiSquishGames
Copy link
Author

CollisionPolygon2D, I just wrote the wrong name. I can't figure out how to replicate this, so I'm not sure what to do. I have a working example in a project I'm working on but it's not an MRP and separating it simply doesn't replicate the bug, so I can't seem to make that happen either. Still trying to make that project a thing but it's not happening yet.

@AThousandShips
Copy link
Member

If you are able an MRP would be good, will leave this issue until you can provide those details as I cannot replicate this at all

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

2 participants