Closed m-walther closed 1 week ago
This has been patched on main branch, I expect a 0.2 release next-week ish.
for the time being, feel free to use
[workspace.dependencies.flecs_ecs]
git = "https://github.com/Indra-db/Flecs-Rust.git"
rev = "98b53fb" # main
version = "0.1.3"
for the time being.
Describe the bug When I have two entities both having component A, one of them also has component B. Both entities are inserted into the world in a startup system during World::progress.
Then if I run a query after World::progress using an Option-operator for component B the result will report both entities having component B although I would expect only one of them having that component.
Do I miss something here?
To Reproduce (Rust)
Expected behavior The query at * should return component B only for one of the two results.
Additional context Potential bug occurs using flecs-ecs 0.1.3 .
EDIT: If I remove world.progress with both systems and instead just create both entities directly the query will be working as expected:
Regards, Marko.