Skip to content

Issue ordering exclusive systems accross SystemSet #3293

@NiklasEi

Description

@NiklasEi

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

Minimal example

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-ECSEntities, components, systems, and eventsC-BugAn unexpected or incorrect behaviorS-Needs-Design-DocThis issue or PR is particularly complex, and needs an approved design doc before it can be merged

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions