Skip to content

Conversation

@tim-blackbird
Copy link
Contributor

@tim-blackbird tim-blackbird commented Dec 12, 2022

A code-quality PR

Also cleans up the helper methods by just importing the Event type

@james7132 james7132 added C-Code-Quality A section of code that is hard to understand or change A-Hierarchy A-ECS Entities, components, systems, and events labels Dec 12, 2022
Copy link
Contributor

@Carter0 Carter0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@james7132 james7132 added the S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it label Dec 12, 2022
@james7132 james7132 added this to the 0.10 milestone Dec 14, 2022
@mockersf
Copy link
Member

bors r+

bors bot pushed a commit that referenced this pull request Dec 20, 2022
A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
@bors
Copy link
Contributor

bors bot commented Dec 20, 2022

Build failed (retrying...):

bors bot pushed a commit that referenced this pull request Dec 20, 2022
A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
@bors
Copy link
Contributor

bors bot commented Dec 20, 2022

Build failed (retrying...):

bors bot pushed a commit that referenced this pull request Dec 20, 2022
A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
@bors
Copy link
Contributor

bors bot commented Dec 20, 2022

Build failed (retrying...):

bors bot pushed a commit that referenced this pull request Dec 20, 2022
A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
@bors
Copy link
Contributor

bors bot commented Dec 20, 2022

Build failed:

@james7132
Copy link
Member

bors retry

bors bot pushed a commit that referenced this pull request Dec 20, 2022
A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
@bors bors bot changed the title Use World helper methods for sending HierarchyEvents [Merged by Bors] - Use World helper methods for sending HierarchyEvents Dec 20, 2022
@bors bors bot closed this Dec 20, 2022
bors bot pushed a commit that referenced this pull request Dec 26, 2022
…ed (#7031)

# Objective

- Loading a gltf files prints many errors
```
ERROR bevy_ecs::world: Unable to send event `bevy_hierarchy::events::HierarchyEvent`
	Event must be added to the app with `add_event()`
	https://docs.rs/bevy/*/bevy/app/struct.App.html#method.add_event
```
- Loading a gltf file create a world for a scene where events are not registered. Executing hierarchy commands on that world should not print error

## Solution

- Revert part of #6921 
- don't use `world.send_event` / `world.send_event_batch` from commands
alradish pushed a commit to alradish/bevy that referenced this pull request Jan 22, 2023
…6921)

A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
alradish pushed a commit to alradish/bevy that referenced this pull request Jan 22, 2023
…ed (bevyengine#7031)

# Objective

- Loading a gltf files prints many errors
```
ERROR bevy_ecs::world: Unable to send event `bevy_hierarchy::events::HierarchyEvent`
	Event must be added to the app with `add_event()`
	https://docs.rs/bevy/*/bevy/app/struct.App.html#method.add_event
```
- Loading a gltf file create a world for a scene where events are not registered. Executing hierarchy commands on that world should not print error

## Solution

- Revert part of bevyengine#6921 
- don't use `world.send_event` / `world.send_event_batch` from commands
ItsDoot pushed a commit to ItsDoot/bevy that referenced this pull request Feb 1, 2023
…6921)

A code-quality PR

Also cleans up the helper methods by just importing the `Event` type

Co-authored-by: devil-ira <[email protected]>
ItsDoot pushed a commit to ItsDoot/bevy that referenced this pull request Feb 1, 2023
…ed (bevyengine#7031)

# Objective

- Loading a gltf files prints many errors
```
ERROR bevy_ecs::world: Unable to send event `bevy_hierarchy::events::HierarchyEvent`
	Event must be added to the app with `add_event()`
	https://docs.rs/bevy/*/bevy/app/struct.App.html#method.add_event
```
- Loading a gltf file create a world for a scene where events are not registered. Executing hierarchy commands on that world should not print error

## Solution

- Revert part of bevyengine#6921 
- don't use `world.send_event` / `world.send_event_batch` from commands
@tim-blackbird tim-blackbird deleted the hierarchy_event branch March 13, 2023 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-ECS Entities, components, systems, and events C-Code-Quality A section of code that is hard to understand or change S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants