Skip to content

Safe mode #2964

Open
Open
@kylecorry31

Description

@kylecorry31

If 3 consecutive crashes are detected, Trail Sense should enter safe mode.

Safe mode will disable some features that are the most likely to cause issues:

  • Map tiles (check for safe mode before drawing / loading tiles)
  • The tool that was last opened (if not tools/settings)
  • Background services

Presentation:

  • Display a dialog before opening any tools with details about safe mode and why it is on
  • Button to open settings
  • Button to open tools
  • Button to exit safe mode
  • When the dialog is closed, an error banner should appear at the top of the screen that allows the user to turn it off

When turned off, all features should be re-enabled / services restarted and an event should be emitted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions