Skip to content

Improved UI for fatal errors #2

Description

@Dove6

Usage tests have shown that there is no real indicator for users that a fatal error has occurred.

  1. The fatal error pop-up provides a "Back" button which closes it. Users can then attempt to use the site normally. Such design has no sense. "Refresh" and "Notify me" buttons should be provided instead.
  2. Although no callback is registered in the case of start-up fatal error, the default behavior of input controls may be confusing.
    • "Choose a file" button still opens a file browser and allows for file selection.
    • A drag'n'dropped file is opened by browser using the file:// protocol (tested on Chrome 93.0.4577.82, Firefox 89.0.2). For binary executable files (and other non-displayable file types) this is followed by a file saving dialog. The behavior looks just as if the file has been patched and is ready for downloading. Therefore a pass-through drag'n'drop callback should be registered to prevent the case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions