bevy/crates/bevy_hierarchy/src
Benjamin Brienen 27bea6abf7
Bubbling observers traversal should use query data (#15385)
# Objective

Fixes #14331

## Solution

- Make `Traversal` a subtrait of `ReadOnlyQueryData`
- Update implementations and usages

## Testing

- Updated unit tests

## Migration Guide

Update implementations of `Traversal`.

---------

Co-authored-by: Christian Hughes <9044780+ItsDoot@users.noreply.github.com>
2024-09-23 18:08:36 +00:00
..
components Bubbling observers traversal should use query data (#15385) 2024-09-23 18:08:36 +00:00
child_builder.rs Rename Add to Queue for methods with deferred semantics (#15234) 2024-09-17 00:17:49 +00:00
events.rs Require #[derive(Event)] on all Events (#7086) 2023-06-06 14:44:32 +00:00
hierarchy.rs Rename Add to Queue for methods with deferred semantics (#15234) 2024-09-17 00:17:49 +00:00
lib.rs Unify crate-level preludes (#15080) 2024-09-08 17:10:57 +00:00
query_extension.rs Rename push children to add children (#15196) 2024-09-16 23:16:04 +00:00
valid_parent_check_plugin.rs Use crate: disqualified (#15372) 2024-09-23 17:34:17 +00:00