-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Issue ordering exclusive systems accross SystemSet #3293
Copy link
Copy link
Closed
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorS-Needs-Design-DocThis issue or PR is particularly complex, and needs an approved design doc before it can be mergedThis issue or PR is particularly complex, and needs an approved design doc before it can be merged
Description
Bevy version
main 58474d7
Operating system & version
Ubuntu 18.04
What you did
I tried ordering exclusive systems based on labels. Some of them are in a SystemSet, but all are in the same Stage and have the default location.
What you expected to happen
The systems should run in the correct order.
What actually happened
The first frame has the wrong order. Later frames are correct.
Additional information
Here the ordering should be 1., A, 2., but the first frame prints A, 1., 2.. Removing the SystemSet fixes this and prints the correct order from the first frame on.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorS-Needs-Design-DocThis issue or PR is particularly complex, and needs an approved design doc before it can be mergedThis issue or PR is particularly complex, and needs an approved design doc before it can be merged