Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prompt user when exiting from the edit page if some of the fields have been changed #1768

Open
1 task done
Shiroizu opened this issue Jun 7, 2024 · 0 comments
Open
1 task done
Labels
adding/editing entries Adding/Editing entries (artists, songs, albums, tags, song lists, events) complexity: unknown Unknown days of work external solution possible External solutions such as bookmarklets or user scripts are possible for implementing the feature feature request frontend Presentation layer (visible to user) priority: low Issues/Tasks that are not so important UX/usability UX (User Experience): Methods for improving the usablitiy warnings/pop-ups Validation warnings and other info pop-ups

Comments

@Shiroizu
Copy link
Member

Shiroizu commented Jun 7, 2024

Is your feature request related to a problem? Please describe. (required)

Sometimes users accidentally exit the entry edit page, making their changes disappear.

Describe the solution you'd like. (required)

Implement a prompt using beforeunload-event or something similar to prevent accidental edit page exits when some of the fields have been changed.

Relevant discussion here: https://vocadb.net/S/634358

Describe alternatives you've considered. (optional)

How should the UI look like? (illustrate it) (optional)

Additional context (optional)

Checklist (required)

Fill out the checklist.

@Shiroizu Shiroizu added UX/usability UX (User Experience): Methods for improving the usablitiy frontend Presentation layer (visible to user) adding/editing entries Adding/Editing entries (artists, songs, albums, tags, song lists, events) warnings/pop-ups Validation warnings and other info pop-ups labels Jun 7, 2024
@andreoda andreoda added priority: low Issues/Tasks that are not so important complexity: unknown Unknown days of work labels Jun 7, 2024
@Shiroizu Shiroizu added feature request external solution possible External solutions such as bookmarklets or user scripts are possible for implementing the feature labels Jun 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
adding/editing entries Adding/Editing entries (artists, songs, albums, tags, song lists, events) complexity: unknown Unknown days of work external solution possible External solutions such as bookmarklets or user scripts are possible for implementing the feature feature request frontend Presentation layer (visible to user) priority: low Issues/Tasks that are not so important UX/usability UX (User Experience): Methods for improving the usablitiy warnings/pop-ups Validation warnings and other info pop-ups
Projects
Development

No branches or pull requests

2 participants