diff options
| author | Sébastien Crozet <developer@crozet.re> | 2022-03-27 19:17:57 +0200 |
|---|---|---|
| committer | Sébastien Crozet <sebastien@crozet.re> | 2022-03-27 19:28:42 +0200 |
| commit | 7efcff615e821d97957fe813d066567117c8e999 (patch) | |
| tree | 22f52986031c04077d4fede676e740133b05ae52 /src/geometry | |
| parent | 0ac35e12a7ed8699181550ec1a255917e736e7a4 (diff) | |
| download | rapier-7efcff615e821d97957fe813d066567117c8e999.tar.gz rapier-7efcff615e821d97957fe813d066567117c8e999.tar.bz2 rapier-7efcff615e821d97957fe813d066567117c8e999.zip | |
Fix broad-phase becomming potentially invalid after collision group change
Diffstat (limited to 'src/geometry')
| -rw-r--r-- | src/geometry/broad_phase_multi_sap/broad_phase.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/geometry/broad_phase_multi_sap/broad_phase.rs b/src/geometry/broad_phase_multi_sap/broad_phase.rs index 4f32ec3..e70affb 100644 --- a/src/geometry/broad_phase_multi_sap/broad_phase.rs +++ b/src/geometry/broad_phase_multi_sap/broad_phase.rs @@ -467,7 +467,7 @@ impl BroadPhase { ) = colliders.index_bundle(handle.0); if !co_changes.needs_broad_phase_update() { - return; + continue; } let mut new_proxy_id = co_bf_data.proxy_index; |
