Fix crash of WQuadtree when the collider set contains holes.
This commit is contained in:
@@ -123,7 +123,7 @@ impl WQuadtree {
|
|||||||
|
|
||||||
for (handle, collider) in colliders.iter() {
|
for (handle, collider) in colliders.iter() {
|
||||||
let index = handle.into_raw_parts().0;
|
let index = handle.into_raw_parts().0;
|
||||||
if self.proxies.len() < index {
|
if index >= self.proxies.len() {
|
||||||
self.proxies.resize(index + 1, WQuadtreeProxy::invalid());
|
self.proxies.resize(index + 1, WQuadtreeProxy::invalid());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user