aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2023-10-29 19:00:15 +0100
committerGitHub <noreply@github.com>2023-10-29 19:00:15 +0100
commitdbc540d788a3c46d85e07d47e7028d67aab04dbf (patch)
treefefe06d70aac6b8b37bd7aa7bd54b63bfdde059e /src
parent82416e3ca66dcdc34c0f350cec570ef1019a199f (diff)
parentbc287a9895b354c44542852c92465d4d15d5142f (diff)
downloadrapier-dbc540d788a3c46d85e07d47e7028d67aab04dbf.tar.gz
rapier-dbc540d788a3c46d85e07d47e7028d67aab04dbf.tar.bz2
rapier-dbc540d788a3c46d85e07d47e7028d67aab04dbf.zip
Merge pull request #538 from rafalh/enable-collider-fix
Fix enabling disabled collider
Diffstat (limited to 'src')
-rw-r--r--src/geometry/collider_components.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/geometry/collider_components.rs b/src/geometry/collider_components.rs
index 98ddbb7..b71a7ed 100644
--- a/src/geometry/collider_components.rs
+++ b/src/geometry/collider_components.rs
@@ -79,7 +79,10 @@ impl ColliderChanges {
/// Do these changes justify a broad-phase update?
pub fn needs_broad_phase_update(self) -> bool {
self.intersects(
- ColliderChanges::PARENT | ColliderChanges::POSITION | ColliderChanges::SHAPE,
+ ColliderChanges::PARENT
+ | ColliderChanges::POSITION
+ | ColliderChanges::SHAPE
+ | ColliderChanges::ENABLED_OR_DISABLED,
)
}