Open Vrixyz opened 5 months ago
Hi, thanks for bringing this to attention! I just double-checked: it seems that we aren't using the process_output_system
system in a way that would have some undesired effects because of inconsistent ordering. The only way we access the Window
component is to set a cursor for it (if I haven't missed anything).
So I guess we can just put .ambiguous_with(...)
and call it a day?
Thanks for taking a look, that's my understanding too, I'd welcome a comment accompanying any ambiguous_with
because it's not too trivial to track.
The rest seems to originate from bevy ; for information I'd love to clean bevy ambiguities too :') https://github.com/bevyengine/bevy/pull/13950
Running bevy's system order ambiguities detection reports several ambiguities:
(detected while working on https://github.com/dimforge/bevy_rapier/pull/536 )