fix: Fix puffin profiler not showing anything #832
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #831, we are using incompatible puffin / puffin-egui versions.
We updated puffin to 0.16, but did not upgrade puffin_egui to 0.22 (these versions were bumped together). We likely did not upgrade puffin_egui because this causes a compilation error, as bevy_egui is still using dep egui 0.21 (while puffin_egui is at 0.22), types mismatch.
Downgrading puffin to 0.15 fixes it. Can upgrade puffin crates once bevy_egui has a release with egui 0.22.
Additionally, fixes a panic opening profiler in wasm due to missing web feature.