aevyrie / bevy_mod_picking

Picking and pointer events for Bevy.
https://crates.io/crates/bevy_mod_picking
Apache License 2.0
764 stars 170 forks source link

`bevy_ui` debug overlay broken #317

Open aevyrie opened 6 months ago

aevyrie commented 6 months ago

Using this to track the upstream issue and local fix.

https://github.com/aevyrie/bevy_mod_picking/pull/314#issuecomment-1974034094 https://github.com/bevyengine/bevy/issues/12255

VirxEC commented 6 months ago

I think this issue is related but I get this error when building the latest commit to the main branch without default features:

error[E0432]: unresolved import `crate::debug`
   --> /home/virx/.cargo/git/checkouts/bevy_mod_picking-d5a635da356b077f/81bfad7/src/lib.rs:204:9
    |
204 |         debug::DebugPickingMode,
    |         ^^^^^ could not find `debug` in the crate root

For more information about this error, try `rustc --explain E0432`.
error: could not compile `bevy_mod_picking` (lib) due to 1 previous error
aevyrie commented 6 months ago

That issue is unrelated, but thanks for pointing it out. It should be fixed now.

aevyrie commented 6 months ago

Merged upstream. Now waiting on Bevy 0.13.1.