Skip to content

Fallible systems need to report failures #16718

@alice-i-cecile

Description

@alice-i-cecile

As of #16589, systems which fail will just silently do nothing.

This is a fine choice to offer, but not a good default behavior since it masks real bugs in users games. Until we get a more sophisticated error handling mechanism in place, we should make this panic for now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-ECSEntities, components, systems, and eventsC-UsabilityA targeted quality-of-life change that makes Bevy easier to useS-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions