-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Bevy 0.15 #221
Upgrade to Bevy 0.15 #221
Conversation
Still not quite working though 🚧
a00cec9
to
335d678
Compare
f64d1af
to
645eb99
Compare
// TODO: display error ? Is entering here even possible ? | ||
continue; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
uhhh... this is an edge case in an edge case but I think I would just return None
here as well, since this for loop should only work if you're multi-editing a bunch of Handle
s
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe a warn!
would be interesting 🤔
crates/bevy-inspector-egui/src/inspector_options/default_options.rs
Outdated
Show resolved
Hide resolved
bevy_egui now has a release for 0.15. And add #224 as solvable by this PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks again for the PR, I believe this is good to merge now
I chose to rely mostly on
PartialReflect
, even though I imagine in practice everything isReflect
; I'm not sure it's possible to rely onReflect
exclusively because when we're cloning the value, errors are handled in another function.I imagine we could either unwrap, or bubble the errors up, but I fear that would make a lot of changes for not much benefits ; also, I believe relaxing trait bounds is always interesting.