Skip to content

Conversation

@Deniskore
Copy link

This PR fixes an issue where calling set_enabled(false) had no effect. There may be a more appropriate solution to this issue, and feedback from maintainers is needed.

Related issues:

  1. dimforge/bevy_rapier#680
  2. Update to Bevy 0.17 and rapier 0.29 along with dependencies nalgebra, glam bevy_rapier#678 (comment)
  3. dimforge/rapier.js#344

Reproduction:
Steps to reproduce the issue are clearly described in the Update to Bevy 0.17.2 PR.

@Deniskore
Copy link
Author

@sebcrozet I rebased my branch to the latest changes in the main branch, could you rerun CI?

@sebcrozet
Copy link
Member

sebcrozet commented Nov 13, 2025

@Deniskore Thank you. I’m investigating this further as I believe there is something deeper that is misbehaving. In theory the codepath you added should never be entered by disabled colliders at all, I’m working on figuring out why.

@sebcrozet
Copy link
Member

I found the root of the problem. Thank you for the PR @Deniskore, but it will be replaced by #900.

@Deniskore
Copy link
Author

I found the root of the problem. Thank you for the PR @Deniskore, but it will be replaced by #900.

The fix works. Could you tell when you will be able to release the new version so that we can update the plugin for Bevy as well?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants