bevyengine / bevyengine/bevy

Log when an event was triggered but no observer consumed it

Open
#15,921 4 comments 0 reactions 0 assignees View on GitHub
A-ECS C-Usability S-Needs-Design X-Needs-SME
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## What problem does this solve or what need does it fill?

We can easily see where an event was triggered from, but not that it didn't cause any observers to run. We should add a (feature flagged) debug message for when an event is triggered, but no observer consumes it.

## What solution would you like?

Log when an event is not observed by anything. This should be behind a non-default feature flag. We should also consider adding an umbrella "debug" feature flags for all our various ones.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.