dimforge / dimforge/bevy_rapier

Inserting then removing `SolverGroups` doesn't reset it to the default.

Open
#472 0 comments 0 reactions 0 assignees View on GitHub
A-Integration C-Bug D-Medium P-Medium S-not-started
Dominant language
Rust
Stars
1.6k
Forks
282
PR merge metrics
No merged PRs in 30d

Description

I implemented a component to make an entity have no "real" (solver) collisions (no force applied to it, doesn't apply forces) until it has no (intersection) collisions.
For that I attached an empty `SolverGroups` to it then removed it.
But my entity continued to not interact with other colliders.
If instead of removing `SolverGroups` I apply one that makes it interact, it does.
My guess is that the `SolverGroups` is not resetted to the default value (the one an entity has when no `SolverGroups` component is inserted) internally.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.