Weasy666 / bevy_svg

A simple and incomplete SVG drawer for the Bevy engine.
Apache License 2.0
108 stars 26 forks source link

Origin not always set in debug builds #40

Open Zizico2 opened 4 months ago

Zizico2 commented 4 months ago

In debug builds, the origin seems to not always be set correctly, if also using a transform on the Svg2dBundle. It seems like the systems bevy_svg adds don't always run in the same order. I'm testing on bevy 13.2, using the bevy_svg from PR https://github.com/Weasy666/bevy_svg/pull/38. With the default origin this isn't a problem.

This doesn't happen on release mode. Is this non-determinism expected in debug builds?